今天遇到个奇怪的事,我用python读取ios没带后缀而用Filza打开时plist类型文件时,不管编码类型是utf-8、gbk、gb18030都不行,转为二进制一看:
发现原来是非法字符搞得,在解码后面添加errors='ignore' 解决