我有ANSI编码的文件,它有货币字符,在我在python中对该文件的内容进行一些处理之后我想将它写入另一个文件,但是在结果文件中,我有例如“\ u00a3”而不是“£”。打开输入文件和输出文件时我尝试了不同的编码组合但没有成功。
答案 0 :(得分:0)
尝试open("filename.txt","w", encoding= "ISO-8859-1", errors="ignore")
。
我尝试使用utf-8,utf-16和utf-32,但在我的情况下没有用。然后,我尝试使用“ ISO-8859-1”进行编码,并且能够读写货币符号。希望能帮助到你。有关更多详细信息,请检查here