但是我被卡住了, 我已尝试此代码,但它不起作用,产生错误:
*“返回mbcs_编码(输入,自身错误)[0]
UnicodeEncodeError:“mbcs”编解码器无法对位置0中的字符进行编码--1:无效字符“*
filename = "filetochangecodec.txt"
path = "C:/Users/fallen/Desktop/New folder/"
pathfile = path + filename
coding1 = "utf-16-le"
coding2 = "ANSI"
f= open(pathfile, 'r', encoding=coding1)
content= f.read()
f.close()
f= open(pathfile, 'w', encoding=coding2)
f.write(content)
f.close()
一位高尚的贡献者帮助我解决了这个问题,我现在发布了它,这样每个人都可以从中受益并节省时间。 我们没有试图写所有的内容,而是用txt文件的每一行列出一个列表,然后使用“for”将它们逐个写在一个新文件中
相关问题 更多 >
编程相关推荐