FEHLER: „Es sieht so aus, als ob Sie die Playwright Sync API innerhalb der Asyncio-Schleife verwenden. Bitte verwenden SPython

Python-Programme
Guest
 FEHLER: „Es sieht so aus, als ob Sie die Playwright Sync API innerhalb der Asyncio-Schleife verwenden. Bitte verwenden S

Post by Guest »

Ich habe dieses Setup
Datei 1

Code: Select all

from playwright.sync_api import sync_playwright

class A:
def __init__(self,login_dict):
self.start = sync_playwright().start()
self.browser = self.start.chromium.launch()
self.context = self.browser.new_context()
self.page = self.context.new_page()
self.login_dict = login_dict
Datei 2

Code: Select all

import file_1.py

class B(A):
def __init__(self):
super().__init__()

Code: Select all

from file_1 import A
from file_2 import B

a = A(some_login_dict)
b = B()

Ich erhalte diesen Fehler beim Superinit der B-Klasse

Code: Select all

 It looks like you are using Playwright Sync API inside the asyncio loop. Please use the Async API instead.
Ich verstehe nicht, warum das passiert. Kann mir das jemand erklären? Gibt es eine Möglichkeit, dies zu vermeiden?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post