Ir al contenido principal
Pyppeteer con Python

Cómo configurar los proxies de Proxyrack con Pyppeteer

Proxyrack avatar
Escrito por Proxyrack
Actualizado hace más de 2 meses

Puppeteer es un paquete de navegador sin cabeza para Python. Puedes encontrar más información aquí. Usa el siguiente ejemplo de código para comenzar a integrar los proxies de Proxyrack en Puppeteer:

import asynciofrom pyppeteer import launchimport timeasync def main():    browser = await launch(    {        'ignoreHTTPSErrors': True,        'headless': False,        'args': [            '--proxy-server=premium.residential.proxyrack.net:9000',            # este es el DNS para proxies residenciales premium. Puedes sustituir el DNS por el servicio específico que estés usando            '--no-sandbox'        ]    })    page = await browser.newPage()    await page.authenticate({'username': 'tu nombre de usuario', 'password': 'tu contraseña (clave API'})    await page.goto("https://ipinfo.io/", {'timeout':50000})    time.sleep(5)    await page.screenshot({'path': 'example.png'})    await browser.close()asyncio.get_event_loop().run_until_complete(main())
¿Ha quedado contestada tu pregunta?