问题
python代码运行时出现
UnicodeEncodeError: ‘ascii’ codec can’t encode
characters in position 10-11: ordinal not in range(128)
原因
因为python是解释性语言;解析器只支持 ascii 0-127,即python语言不支持中文
解决方案
import urllib.parse
import string
url = "https://www.baidu.com/s?wd=鲜花"
encode_new_url = urllib.parse.quote(url,safe=string.printable<