Ir al contenido principal
Pyppeteer con Python

Cómo configurar los proxies de Proxyrack con Pyppeteer

K
Escrito por Katy
Actualizado hace más de un mes

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?