【发布时间】:2015-01-06 00:49:49
【问题描述】:
from urllib.request import urlopen
def ShowResponse(param):
uri = str("mysite.com/?param="+param+"&submit=submit")
print(urlopen(uri).read())
file = open("myfile.txt","r")
if file.mode == "r":
filelines = file.readlines()
for line in filelines:
line = line.strip()
ShowResponse(line)
这是我的 python 代码,但是当我运行它时会导致错误 "UnicodeEncodeError: 'ascii' codec can't encode characters in position 47-49: ordinal not in range(128)"
我不知道如何解决这个问题。我是python新手
【问题讨论】:
标签: python-3.x unicode ascii urlopen