Python程序无法在pc上运行

时间:2017-01-05 14:54:21

标签: python json python-3.x

我目前正在用Python编写一个程序,用于观看比特币价格和电子邮件的朋友,如果它在5分钟内显着下降。

我在我的电脑上完成了程序(Win10),该程序可以完美地完成我想要的任务,获取价格并发送电子邮件等。

问题是,当我向他发送.py文件并试图运行它时,他收到错误。具体做法是:

File "C:\Python34\lib\json\__init__.py", line 312, in loads
s.__class__.__name__))
TypeError: the JSON object must be str, not 'bytes'>>>"

导致问题的功能是这个

data=urllib.request.urlopen("webadress").read()
output=json.loads(data)

特别是创建字符串的第二部分。

要清楚这个程序在我的电脑上工作正常,同一个程序在他的(Win10)上产生错误。

我们都使用Python / Idle 3.6并且他试图禁用他的防火墙,如果由于某些原因引起它,但无济于事。

有人有什么想法吗?

0 个答案:

没有答案