返回信息流使用的Win7, Python3.5,在廖雪峰网站上学习python。
现在有一段代码,能在cmd里面正常运行,但是将代码写成py文件,就会出现如图的错误,自己搜了一下,还是没有解决。
呼唤新任版主土豆@jhl
代码很简单,廖雪峰网站上的:
from urllib import request
with request.urlopen('https://api.douban.com/v2/book/2129650') as f:
data = f.read()
print('Status:', f.status, f.reason)
for k, v in f.getheaders():
print('%s:%s' %(k,v))
print('Data:', data.decode('utf-8'))
这是一条镜像帖。来源:北邮人论坛 / python / #10868同步于 2016/1/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
小白求问,ImportError: cannot import name 'ascii_letters'
TouLang2013
2016/1/6镜像同步20 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
你这个确实可以。
问题是我在cmd输入代码也可以,可是用py文件就不行了。
【 在 superccf 的大作中提到: 】
: [upload=1][/upload]