蟒蛇的StringBuilder我想查詢我的數據庫,其中一列是一個Python變量:爲MySQL查詢執行
weekNum = "week" + str(i) #i is either 2, 3, 4, 5
cur.execute("select %s from golden_table where nGram = %s and hash_tag = %s", (weekNum, tup[0], tup[1]))
注意,SQL表:golden_table
包括4列:week2 week3 week4 week5
。 但是,python或MySQL不會將weekNum
的值視爲一列。相反,查詢返回的值是「weeki」。我如上所述。在Java中,我知道解決這個問題的方法是StringBuilder
類。
- 在python中解決這個問題的等效方法是什麼?
- 在python中解決這個問題的更好方法是什麼?
所有幫助表示讚賞,並讓我知道你是否需要更多信息。