UnicodeEncodeError: 'latin-1' codec can't encode characters in position 41-50: ordinal not in range(256)

在处理标题或网址为中文的文件或网页的时候,报UnicodeEncodeError: 'latin-1' codec can't encode characters in position 41-50: ordinal not in range(256)错误,解决办法很简单。如下:

#只需将中文encode一下即可
name = '中文'.encode('utf-8')

完美解决!

原文地址:https://www.cnblogs.com/aaronthon/p/10362362.html