2016-06-14 146 views
1

在QPython3中,類似於s = u"Hello"的行出於某種原因會引發語法錯誤。QPython unicode字符串

我想安裝一個使用此類代碼的模塊(即xlwt),因此pip install xlwt失敗。

這個question非常相似,但是由於問題出現在第三方代碼中,所以解決方法不起作用。

奇怪的是,安裝與QPython2完美地工作。但是我用Python3特性編寫了我所有的代碼。

有誰知道我怎麼能得到一行unicode字符串在QPython3中工作?

編輯

我才意識到QPython3運行Python3.2其中的Unicode原始字符串仍然禁止,用Python3.3恢復。

我仍在尋找解決方法或Android3.0 +解釋器。

如果你有一個想法,我把一個賞金this question

回答

0

如果我對這個是正確的,「」是Python 2中的一個字節字符串,「」是Python 2中的Unicode字符串,b「」是Python 3中的字節字符串,「」是Unicode字符串在Python 3.

這是你想要的答案嗎?或者我誤解了這個問題的含義?