美文网首页
爬虫代理

爬虫代理

作者: 无量儿 | 来源:发表于2022-01-06 17:22 被阅读0次

https://blog.csdn.net/LawLietW/article/details/122005185


import time
import random
import requests


USER_AGENTS = [
    "Mozilla/5.0 (iPad; U; CPU OS 4_2_1 like Mac OS X; zh-cn) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5",
    "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b13pre) Gecko/20110307 Firefox/4.0b13pre",
    "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:16.0) Gecko/20100101 Firefox/16.0",
    "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11",
    "Mozilla/5.0 (X11; U; Linux x86_64; zh-CN; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10"
]

headers = {
   "User-Agent": ""
}
# 借助上面的USER-AGENT反爬
s = requests.session()
s.keep_alive = False
requests.adapters.DEFAULT_RETRIES = 10

url = "https://baike.baidu.com/item/人工智能/9180?fromtitle=AI&fromid=25417&fr=aladdin"
for i in range(10):
    proxys = {
    # news_ip是已经读取好的ip 就不放上面代码了
        "https": "http://"+ new_ips[i],
        "http": "http://" + new_ips[i]
    }
    headers['User-Agent'] = random.choice(USER_AGENTS)
    print(proxys)
    print(headers['User-Agent'])
    req = requests.get(url, headers=headers, verify = False, proxies = proxys, timeout = 20).content.decode('utf-8')
    print(req)
    
    time.sleep(5)

相关文章

  • 数据采集项目中常见爬虫代理测试分析

    数据采集项目中常见爬虫代理测试分析 淘宝、百度找一遍,发现HTTP代理、爬虫代理、爬虫IP的产...

  • Python爬虫代理池

    爬虫代理IP池 在公司做分布式深网爬虫,搭建了一套稳定的代理池服务,为上千个爬虫提供有效的代理,保证各个爬虫拿到的...

  • Python爬虫代理池

    爬虫代理IP池 在公司做分布式深网爬虫,搭建了一套稳定的代理池服务,为上千个爬虫提供有效的代理,保证各个爬虫拿到的...

  • Python实现爬取可用代理IP

    在实现爬虫时,动态设置代理IP可以有效防止反爬虫,但对于普通爬虫初学者需要在代理网站上测试可用代理IP。由于手动测...

  • 2019-05-09

    go爬虫的代理设置

  • 如何给自己搭建一个爬虫代理IP池?

    本文关键词:爬虫代理IP池,稳定的爬虫代理ip,搭建代理ip池 在这篇文章之前, 应该不少人都看过很多搭建代理ip...

  • 高用代理(爬虫部分)

    爬虫部分 代理检测 存储 爬虫部分 由于我们的代理有限,所以需要去一些代理网站上爬取一些可用的高效的代理,所以就需...

  • 关于Requests代理,你应该知道的

    说到代理,写过爬虫的小伙伴一定都不陌生。但是你的代理真的生效了么? 代理主要分为以下几类: 如果是爬虫的话,最常见...

  • 爬虫代理IP自动分配失败的原因

    最近有小伙伴使用爬虫代理的时候发现一个问题,通过爬虫代理发起请求之后,并没有实现每个HTTP请求自动分配不同的代理...

  • Centos作为代理服务器为Scrapy爬虫提供代理服务

    Centos作为代理服务器为Scrapy爬虫提供代理服务 在我之前的文章Scrapy-redis分布式爬虫+Doc...

网友评论

      本文标题:爬虫代理

      本文链接:https://www.haomeiwen.com/subject/aadrcrtx.html