鱼C论坛

 找回密码
 立即注册
查看: 1519|回复: 5

[已解决]爬虫问题,ip课堂上的例子,快吐了。。。QAQ

[复制链接]
发表于 2019-8-12 21:57:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  1. import urllib.request
  2. url='https://www.ipip.net/ip.html'
  3. proxy_support=urllib.request.ProxyHandler({'http':'45.125.32.178:3128'})
  4. opener=urllib.request.build_opener(proxy_support)
  5. req=urllib.request.Request(url,headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36'})
  6. urllib.request.install_opener(opener)
  7. response = urllib.request.urlopen(req)
  8. html = response.read().decode('utf-8')
  9. print(html)
复制代码


找了很久才找到可以用的IP和查ip的网站
想问问为什么每次打印出来网页,都会显示我自己的ip
最佳答案
2019-8-13 11:49:42
980200254 发表于 2019-8-13 11:11
换了几个,结果都一样,http:163.204.241.162:9999这个格式就能连,但ip不对,但是加一个https:163.20 ...

https://fishc.com.cn/forum.php?m ... d=123724#pid3586404
自己看,另外免费的代理没几个能用的
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-8-13 10:49:42 | 显示全部楼层
proxy_support=urllib.request.ProxyHandler({'http':'45.125.32.178:3128'})
理解字典的含义{'http':'45.125.32.178:3128'}  表示设置了http类型网站使用代理,
{'http':'45.125.32.178:3128','https':'45.125.32.178:3128'}这样才对.你可以试试
requests模块使用代理里面同理
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-13 10:56:57 | 显示全部楼层
waitforlove 发表于 2019-8-13 10:49
proxy_support=urllib.request.ProxyHandler({'http':'45.125.32.178:3128'})
理解字典的含义{'http':'45. ...

改了之后会报错
urllib.error.URLError: <urlopen error [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。>
不知道是不是IP的原因
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-8-13 10:59:07 | 显示全部楼层
980200254 发表于 2019-8-13 10:56
改了之后会报错
urllib.error.URLError:
不知道是不是IP的原因

换个有用的ip代理试试
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-13 11:11:07 | 显示全部楼层
waitforlove 发表于 2019-8-13 10:59
换个有用的ip代理试试

换了几个,结果都一样,http:163.204.241.162:9999这个格式就能连,但ip不对,但是加一个https:163.204.241.162:9999就和上面一样会报错。话说每个IP对应的协议不应该是固定的吗?ip网站上就已经写了是http还是https了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-8-13 11:49:42 | 显示全部楼层    本楼为最佳答案   
980200254 发表于 2019-8-13 11:11
换了几个,结果都一样,http:163.204.241.162:9999这个格式就能连,但ip不对,但是加一个https:163.20 ...

https://fishc.com.cn/forum.php?m ... d=123724#pid3586404
自己看,另外免费的代理没几个能用的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-10 03:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表