我想将输出(
contents
)保存到一个文件中(保存为UTF-8编码),不应该覆盖原文件,而是应该另存为一个新文件,比如file2.txt
。因此,我首先打开一个file.txt
文件,将其编码为UTF-8,进行一些操作,然后想以UTF-8格式保存到file2.txt
中。我应该怎么做?import codecs
def openfile(filename):
with codecs.open(filename, encoding="UTF-8") as F:
contents = F.read()
...