Код: Выделить всё
from playwright.sync_api import sync_playwright
import os
import time
def run():
with sync_playwright() as p:
browser = p.firefox.launch(
headless=False,
proxy={
'server': 'http://XXXXXX:XXXXX',
'username': 'xxxxxxxxxxxxx',
'password': 'xxxxxxxxx'
)
page = browser.new_page()
# Navigate to the website to check IP
page.goto('https://www.whatismyip.com/')
time.sleep(3)
# Close the browser after interaction
browser.close()
run()
Код: Выделить всё
"""
File "D:\pythonProject\AllProjects\venv\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send
return await self._connection.wrap_api_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\pythonProject\AllProjects\venv\Lib\site-packages\playwright\_impl\_connection.py", line 513, in wrap_api_call
raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None
playwright._impl._errors.Error: Page.goto: NS_ERROR_PROXY_FORBIDDEN
Call log:
navigating to "https://www.whatismyip.com/", waiting until "load" """"
Я пробовал использовать другие резидентные прокси-серверы Brightdata, но все они выдавали одно и то же сообщение об ошибке.
Подробнее здесь: https://stackoverflow.com/questions/789 ... ght-python
Мобильная версия