我試圖讓這個功能在谷歌App Engine的工作使用Python:龍不轉換爲字符串
def textarea(id):
variable = brfsscodegenerator.Variable.get_by_id(int(id))
varID = variable.key().id()
textarea = ("<tr><td>" + variable.name + "</td><td>" + variable.year +
"</td><td><textarea id='textarea' name='qtext_" + str(varID) + "'>")
return textarea
但我得到這個錯誤(我使用的CherryPy):
類型錯誤:強制爲Unicode:需要字符串或緩衝區,長髮現
我測試過,看到varID實際上是返回一個數字,但它似乎仍然不想轉換,而且我知道我的引號是按順序排列的以及。任何幫助,將不勝感激。
什麼行?在這些情況下發布完整的追溯通常是有幫助的。 – mgilson 2012-07-11 15:52:04