我正在使用python 2.7,我基本上和这里的人有同样的问题(只有这对我不起作用):Python: Unicode source file adds spaces (actually null bytes) between characters
import os
import codecs
def test():
LogFile = 'C:\\Temp\\blankity\\file.log'
output = os.popen('copy ' + LogFile + ' ' + 'temp.txt')
with codecs.open('temp.txt', 'a+', encoding="utf-8") as fileContents:
for line in fileContents:
print line
fileContents.close()
os.remove('temp.txt')
文件内容
: SUCCESS
实际输出为:
: S U C C E S S
我需要输出为:
: SUCCESS
有人可以帮忙吗?