|
|

楼主 |
发表于 2019-5-17 13:34:14
|
显示全部楼层
- from urllib import request
- from scrapy import Selector
- HEADERS = {
- "User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36"
- }
- URL = "https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&tn=baidu&wd=ip&oq=%25E8%25BF%2594%25E5%259B%259Eip%25E7%259A%2584%25E9%2593%25BE%25E6%258E%25A5&rsv_pq=e5a17cfe00014b10&rsv_t=5993umDkwnBVwHfvkG5mjUfxl3tIsuYYNEmgOS9Ba%2BJgZUIkdvrS2t%2FJq%2B4&rqlang=cn&rsv_enter=1&inputT=621&rsv_sug3=102&rsv_sug1=78&rsv_sug7=100&rsv_sug2=0&rsv_sug4=621"
- proxy = {"http": "112.85.130.124:9999"}
- proxy_handler = request.ProxyHandler(proxy)
- opener = request.build_opener(proxy_handler)
- req = request.Request(URL,headers=HEADERS)
- res = opener.open(req).read()
- a = Selector(text=res).xpath('//span[@class="c-gap-right"]/text()').extract()
- print(a)
复制代码
为啥出来的永远是我本地的ip,求救。。。第一次用代理。。。
|
|