有沒有人有這方面的經驗?python sl4a unicode(Android)
我在過去的半年裏一直在使用python 3.2,而我對2.6.2的記憶並不是那麼好。
import contextlib
import codecs
def readfile(path):
with contextlib.closing(codecs.open(path, 'r', 'utf-8')) as f:
for line in f:
yield line
path = '/path/to/norsk/verbs.txt'
for i in readfile(path):
print i
,但在手機上它到達第一個特殊字符ø
並拋出:
UnicodeEncodeError: 'ascii' codec can't encode character u'\xf8' in position 3: ordinal not in range(128)
任何
在我的電腦下面的代碼工作,使用2.6.1測試因爲我需要輸入它們以及從文件中讀取文件?
「但在電話上」? – 2012-07-12 16:11:58
sl4a是Android設備的腳本層。 – beoliver 2012-07-12 16:16:16