自己在windows文件夹里新建txt文件默认的编码是ANSI,而用python的时候最开头一般都限定了一句:# coding=utf-8,这样用open打开或写入某个txt文件的时候编码为UTF-8。
两种不同的编码,如果想从自己新建的txt文件读取里面的关键字,然后在open某个txt文件检索这些关键字是否在open打开的txt文件中存在,这时就会出问题,检索不到,因为编码不同。
解决办法:把自己新建的txt文件另存为一下,在里面选编码为UTF-8,即可解决
自己在windows文件夹里新建txt文件默认的编码是ANSI,而用python的时候最开头一般都限定了一句:# coding=utf-8,这样用open打开或写入某个txt文件的时候编码为UTF-8。
两种不同的编码,如果想从自己新建的txt文件读取里面的关键字,然后在open某个txt文件检索这些关键字是否在open打开的txt文件中存在,这时就会出问题,检索不到,因为编码不同。
解决办法:把自己新建的txt文件另存为一下,在里面选编码为UTF-8,即可解决