ASCII 转为 UTF-8:
例1:encoding=‘utf-8’
fout = open('output.html', 'w', encoding='utf-8')
例2:encode(‘utf-8’)
fout.write("<td>%s</td>" % data['summary'].encode('utf-8'))
例3:request.unquote(new_url) , 反:quote()
from urllib import request
....................
print('count %d : %s'%(count , request.unquote(new_url)))
例4:
fout.write('<td>%s</td>'%data['summary'].encode('utf-8').decode('utf-8'))
例5:
fout.write("<html><meta charset=\"utf-8\" />")
说明:
以上5个示例写法,大多数需要配合使用或者单用,不同位置用不同写法。