私は各行に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()
しかし、間違った言葉を出力します。