问题遇到的现象和发生背景
学习python
执行爬虫代码
问题相关代码,请勿粘贴截图
import urllib.request
import re
# 请求头信息,字段名:字段值 格式:header = {"user-agent",具体用户代理值}
headers = {"User-Agent": "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Mobile Safari/537.36"}
opener = urllib.request.build_opener()
url = "http://www.xiaohuabang.cn/duanzi/hunduanzi/12800.htm"
# 把header赋给opener.addheaders
opener.addheaders = [headers]
# 安装为全局
urllib.request.install_opener(opener)
# print(opener)
for i in range(12800,12810):
# 实现自动翻页网址拼接 http://www.qiushibaike.com/8hr/page/"+str(i+1)+"/?s=4948859
this_url = "http://www.xiaohuabang.cn/duanzi/hunduanzi/"+str(i+1)+".htm"
# # 'utf-8','ignore'
data = urllib.request.urlopen(this_url).read().decode("utf-8")
print(data)
运行结果及报错内容
ValueError: not enough values to unpack (expected 2, got 1)
我的解答思路和尝试过的方法
代码觉得没有问题
我想要达到的结果
希望执行成功