在一次本地使用xftp远程修改文件并保存后,发现文件编码格式发生变化,出现\ueff\等编码报错,
现有两种方式解决这种问题,
1、python环境下 使用read方法读取文件时报这种错误的话,在read函数参数中添加以下参数 示例:
f.read(‘filename’,encoding=‘UTF-8-sig’)
或是
with open(file_path, mode=‘r’, encoding=‘UTF-8-sig’) as f:
s = f.read()
2.在服务器中使用vim编辑文件,使用以下命令
:set fileencodings=utf-8