python3中错误'ascii' codec can't encode characters in position:

searchValue = input('search:')
url = url + searchValue
req = request.Request(url)
page = request.urlopen(req)
bsObj = BeautifulSoup(page.read(), "lxml")
print(bsObj)

这是错误
UnicodeEncodeError: 'ascii' codec can't encode characters in position 14-15: ordinal not in range(128)

刚刚在写这个,google了下并没有明确的答案

阅读 17.2k
2 个回答

已解决

parse.quote(input('search: '))