import pathlib
import sys
sys.stdout.reconfigure(encoding="utf-8")

lines = []
a = lines.append
Q = chr(39)  # single quote
TQ = Q*3     # triple single quote
DQ = chr(34) # double quote
NL = chr(10) # newline

a("import sys")
a("sys.stdout.reconfigure(encoding=" + DQ + "utf-8" + DQ + ")")
a("from playwright.sync_api import sync_playwright")
a("import json")
a("")
print("Generator started, building script...")

p = pathlib.Path("C:/Users/User/Documents/GitHub/Research_zoo/projects/inspect_mobile_nav.py")
p.write_text(NL.join(lines), encoding="utf-8")
print(f"Written {len(lines)} lines")
