我有文件每行 1 个字,notepad++ 显示 ANSI 编码。
文件看起来像(俄语文本):
вымышлять
тем|тема|то|тот
не
мало|менее|меней
输出类似:
ЇхфюЁ|ЇхфюЁр
ьшїрщыютшў
фюёЄюхтёъшщ
чряшёър
шч
яюфяюы№х
яєсышўэ√щ
¤ыхъЄЁюээ√щ
сшсышюЄхър
我的代码:
import sys
print sys.stdout.encoding #prints cp866
ins = open( "out.txt", "r" )
words = []
s=0
for line in ins:
if (s<10):
print line
s=s+1
words.append( line )
ins.close()
但它打印错误的单词。