我有这个代码:
# -*- coding: utf-8 -*-
import codecs
prefix = u"а"
rus_file = "rus_names.txt"
output = "rus_surnames.txt"
with codecs.open(rus_file, 'r', 'utf-8') as infile:
with codecs.open(output, 'a', 'utf-8') as outfile:
for line in infile.readlines():
outfile.write(line+prefix)
它在输出文件中给了我某种中文文本。即使我尝试outfile.write(line)
它在输出中给我同样的废话。我只是不明白。
目的:我有一个巨大的男性姓氏文件。我需要获得与女性姓氏相同的文件。在俄语中,它看起来像这样:Ivanov - Ivanova | Иванов - Иванова