From ebb3833a42e472aceba5808586b822212da6de9e Mon Sep 17 00:00:00 2001 From: Lei PAN Date: Fri, 2 Sep 2022 14:06:05 +0200 Subject: [PATCH] use playwright 1.25.0 --- requirements.txt | 2 +- src/workers/commandor_page.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/requirements.txt b/requirements.txt index e925aa4..aead901 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ dataclasses_json==0.5.7 firebase_admin==5.2.0 pandas~=1.3.5 -playwright==1.23.0 +playwright==1.25.0 dataclasses~=0.6 pymongo==4.1.1 oci~=2.54.1 diff --git a/src/workers/commandor_page.py b/src/workers/commandor_page.py index 75a65ce..5d897e4 100644 --- a/src/workers/commandor_page.py +++ b/src/workers/commandor_page.py @@ -119,13 +119,13 @@ class CommandorPage: def start_browser(self, proxy, pwright, device) -> Union[str, None]: try: - self.browser = pwright.firefox.launch(headless=self.headless, timeout=PAGE_TIMEOUT, proxy=proxy) + self.browser = pwright.webkit.launch(headless=self.headless, timeout=PAGE_TIMEOUT, proxy=proxy) # userAgent = random.choice(params.firefox_user_agent_list) simulated_mobile = pwright.devices[device] userAgent = simulated_mobile['user_agent'] print("user_agent is " + userAgent) - # context = self.browser.new_context(**simulated_mobile, locale='fr-FR') - context = self.browser.new_context(user_agent=userAgent, locale='fr-FR') + context = self.browser.new_context(**simulated_mobile, locale='fr-FR') + #context = self.browser.new_context(user_agent=userAgent, locale='fr-FR') self.page = context.new_page() # hide webdriver information self.page.add_init_script("""() => {