python 读取txt UnicodeDecodeError: 'utf-8' codec can't decode byte
因为写入的时候指定的是utf-8,语法也没错,百度后才得知,加上
errors='ignore'
open('baidu_url.txt', 'r', encoding='utf-8',errors='ignore')
如果设置为ignore,则会忽略非法字符;
如果设置为replace,则会用?取代非法字符;
如果设置为xmlcharrefreplace,则使用XML的字符引用。