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
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()
Code: Select all
It looks like you are using Playwright Sync API inside the asyncio loop. Please use the Async API instead.