我有一个Unicode格式的文本文件abc.txt。我想将其转换为ANSI格式。 怎么做。
我已经完成了谷歌并获得了以下内容,但理解它非常冗长。
答案 0 :(得分:1)
粗略猜测,因为您正在使用pywinauto
,这意味着您拥有的数据是unicode的默认win32编码格式,也就是UTF-16LE。 没有这样的东西作为unicode中的文件,该文件是unicode的编码表示。
要将文件从UTF-16转换为ASCII,您需要执行以下操作:
unicode_data = open(filename).read().decode('utf-16le')
ascii = unicode_data.decode('ascii')