我可能是錯誤的,但因爲我回溯到Python 2.7 3.2,我發現了一些sqlite3的是這樣做,我不喜歡......當我用用如何阻止返回Unicode符號源碼
我cursor.fetch方法將返回(1,X,X,X)從我的表
但在其2.7返回(1,u'x 'u'x',u'x')
如何讓它在我的查詢中不再返回'u'?我需要將返回值存儲在變量中,這有點讓人煩惱,不得不解決這個問題。
編輯:經過一點點研究,我已經找到一種方法...
db.text_factory = STR
,如果有更好的方法請告訴我,因爲我真的不連知道這種方法做什麼,討厭改變錯誤的東西
你知道「u」只是字符串前綴和打印輸出的一部分,而不是實際的數據,對吧? – 2011-06-04 08:00:26
多數民衆贊成在我認爲,但是當我一直在顯示在任何我打印到屏幕上時,我感到沮喪 – Isov5 2011-06-04 08:01:14