怎么写代码将一个CP936编码格式的文本文件中的内容全部复制到另一个使用UTF8编码的文本文件中
1条回答 默认 最新
关注
下面的代码先生成了一个cp936编码的文件,然后读出来,再另存为utf8编码的文件。
with open('demo_cp936.txt', 'w', encoding='cp936') as fp: fp.write('人生苦短,我用python') with open('demo_cp936.txt', 'r', encoding='cp936') as fp: content = fp.read() with open('demo_utf8.txt', 'w', encoding='utf8') as fp: fp.write('人生苦短,我用python')
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报