2011-09-13 39 views

回答

3
data = ((u'863579XK9',),) 
print data[0][0] # prints "863579XK9" 
1
>>> print ((u'863579XK9',),)[0][0] 
863579XK9 
1

由於這是一個unicode字符串,你想把它寫爲Unicode編碼的文件:

import codecs 
myfile = codecs.open('myfile.txt', encoding='utf8', mode='w') 
data = ((u'863579XK9',),) 
myfile.write(data[0][0].encode('utf8')) 
myfile.close() 

Reading and Writing Unicode Data從Python Unicode指南。