python3爬取壁纸出错

星期墨 2017-10-12 09:26:33
浏览器地址栏输入 http://desk.zol.com.cn/down/1920x1080_88601.html
会跳出下载框
我的代码如下:
import requests
from bs4 import BeautifulSoup
url="http://desk.zol.com.cn/down/1920x1080_88601.html"
header = { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; rv:26.0) Gecko/20100101 Firefox/26.0' }
html=requests.get(url,headers=header)
print(html.text)
输出结果是:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>403 Forbidden</title>
</head><body>
<h1>Forbidden</h1>
<p>You don't have permission to access /down/1920x1080_88601.html
on this server.</p>
</body></html>

请问
是代码中的url错了还是什么问题,正确代码该怎么写
...全文
195 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cyouno 2017-10-20
  • 打赏
  • 举报
回复
加上cookie,如下:

星期墨 2017-10-17
  • 打赏
  • 举报
回复
用selenium
LOWGUN 2017-10-15
  • 打赏
  • 举报
回复
有些网站就算你填了User-Agent 一样的爬不到,我也遇上了类似的问题,正在想办法解决。

37,722

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧