f=open(filename,'r',encoding='gb18030',errors='ignore') 如果还是报错,就是原始文档的错误,不妨把原始文档的Tab键替换为空格,再把原始文件中的内容复制一份到新的txt文件即可。