在使用python读取ini配置文件的过程中,出现了这样的问题。查询得知记事本或者其他软件打开文件后(txt或者ini之类的),会在文件首添加一些内容,导致程序打开的时候识别出问题,特别是ini配置文件,就会找不到对应的模块配置。解决方式很简单,在读取文件的时候添加UTF-8-sig即可config.read(path, 'UTF-8-sig') # 读取配置文件