我尝试用俄语字符串写入txt文件列表。(我用unique1 = np.unique(df [' search_term'])得到它,它是numpy.ndarray)
thefile = open('search_term.txt', 'w')
for item in unique1:
thefile.write("%s\n" % item)
但是在列表中这个字符串看起来是正确的。但写完后看起来像是
предметов berger bg bg045-14 отзывы
звезд
воронеж
为什么要这样做?
答案 0 :(得分:0)
尝试写一下这样的文件:
import codecs
thefile = codecs.open('search_term.txt', 'w', encoding='utf-8')
for item in unique1:
thefile.write("%s\n" % item)
问题是文件可能被正确编码,因此字符显示不正确的原因。