这个错误是因为IP被限制了嘛?如何解决?
来源:3-3 练习:爬取全部电影数据
Kingo_x
2021-02-08 13:46:04
网页报错:
检测到有异常请求从你的 IP 发出,请 登录 使用豆瓣。
问题描述:
Traceback (most recent call last):
File "D:\software\Anaconda3\lib\site-packages\xlsxwriter\workbook.py", line 320, in close
self._store_workbook()
File "D:\software\Anaconda3\lib\site-packages\xlsxwriter\workbook.py", line 638, in _store_workbook
raise e
File "D:\software\Anaconda3\lib\site-packages\xlsxwriter\workbook.py", line 635, in _store_workbook
xlsx_file = ZipFile(self.filename, "w", compression=ZIP_DEFLATED,
File "D:\software\Anaconda3\lib\zipfile.py", line 1251, in __init__
self.fp = io.open(file, filemode)
PermissionError: [Errno 13] Permission denied: 'API标签参数获取电影数据.xlsx'
1回答
对的,等1-2小时就可以,解决方法:
最简单,加一个time.sleep(3),爬的慢一点爬得久一点
买ip,比较麻烦要还钱,ip参数放到request函数里面就可以
挂vpn或者开手机热点啥的,ip换了就行
相似问题