import re from playwright.sync_api import sync_playwright def fetch_image_urls(): with sync_playwright() as p: browser = p.chromium.launch(headless=False) page = browser.new_page() page.goto('https://percentry.co.kr') # 추가적인 로그인 및 네비게이션 로직 # 이미지 URL 수집 content = page.locator("div.ck-source-editing-area").inner_html() urls = re.findall(r'src="(https://file\.percenty\.co\.kr[^"]+\.(?:jpg|jpeg|png|gif))"', content) browser.close() return urls def translate_images(app, image_urls): for index, url in enumerate(image_urls): app.log.append(f'{index+1}/{len(image_urls)} 이미지 번역 중...') # 번역 로직