 
                        以下代码运行会报错.
from urllib import request
req = request.Request('https://www.douban.com')
with request.urlopen(req) as f:
    print('Status:', f.status, f.reason)
    for k, v in f.getheaders():
        print('%s: %s' % (k, v))
    print('Data:', f.read().decode('utf-8'))
但是只要将url替换为https://api.douban.com/v2/boo... 就能正常工作. 
这是什么原因呢? 
第一天学习爬虫, 百思不得其解.
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
我试了2种方法,都没问题,你最好把错误信息贴出来。
设置User-Agent试试看