首页 python正文

pyppeteer如何设置代理IP

启明SEO python 2023-03-23 16:27:52 1876 0 pyppeteer代理IP

pyppeteer写爬虫程序的时候,很多时候都需要使用到代理IP,那么代理IP在pypeteer中该怎么用呢,下面小编就来给大家分享一下。

具体使用是写在args参数中,代码如下:

import asyncio
from pyppeteer import launch,launcher
# launcher.DEFAULT_ARGS.remove("--enable-automation")

class baidu_Click():
    def __init__(self):
        super(baidu_Click, self).__init__()
    async def set_browser(self):
        self.browser=await launch(headless=False,ignoreDefaultArgs=['--enable-automation'],args=['--proxy-server=http://115.204.183.200:4257'])
        pages=await self.browser.pages()
        self.page=pages[0]
        await self.page.goto('https://www.baidu.com')

    def qidong(self):
        asyncio.get_event_loop().run_until_complete(self.set_browser())

if __name__ == '__main__':
    baidu=baidu_Click()
    baidu.qidong()

运行后,我们在百度里输入IP,查看是否与我们添加的一样,结果如下:

pyppeteer如何设置代理IP

IP地址是一样的,说明设置正确。

评论

Python好学公众号

好文推荐

实时访客入口页面出现bd_vid=标识是什么原因

实时访客入口页面出现bd_vid=标识是什么原因

最近查看百度实时访客,总是会看到入口页面会多......

有了微信视频号,但是没有发布权限,怎么开通

有了微信视频号,但是没有发布权限,怎么开通

视频号是微信在2020年1月19号开始内测的......

如何用python抓取爱企查企业信息

如何用python抓取爱企查企业信息

前段时间,经理让我去找一些企业的信息,我平常......

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

对于一般企业网站或者博客来说,对服务器的配置......

网站始终只收录一个首页,为什么

网站始终只收录一个首页,为什么

新做了两个网站,但是一直只是收录一个首页,快......

如何修改浏览器指纹,Canvas指纹、Webgl指纹、Audio指纹修改方法?

如何修改浏览器指纹,Canvas指纹、Webgl指纹、Audio指纹修改方法?

修改浏览指纹的方法其实也是很简单,主要使用到......