import asyncio
import os
from playwright.async_api import async_playwright
from PIL import Image, ImageFont, ImageDraw
import base64
from io import BytesIO
import datetime
import logging
import subprocess
import sys
import cv2
import numpy as np
from PIL import Image
def install_playwright():
try:
subprocess.check_call([sys.executable, "-m", "pip", "install", "playwright"])
subprocess.check_call([sys.executable, "-m", "pip", "install", "azure-storage-blob"])
subprocess.check_call([sys.executable, "-m", "pip", "install", "azure-core"])
subprocess.check_call([sys.executable, "-m", "playwright", "install"])
subprocess.check_call([sys.executable, "-m", "playwright", "install-deps"])
print("Playwright installed successfully.")
except subprocess.CalledProcessError as e:
print(f"An error occurred while installing Playwright: {e}")
install_playwright()
import asyncio
import os
from playwright.async_api import async_playwright
from PIL import Image, ImageFont, ImageDraw
import base64
from io import BytesIO
import datetime
import logging
import subprocess
import sys
import cv2
import numpy as np
from PIL import Image
def install_playwright():
try:
subprocess.check_call([sys.executable, "-m", "pip", "install", "playwright"])
subprocess.check_call([sys.executable, "-m", "pip", "install", "azure-storage-blob"])
subprocess.check_call([sys.executable, "-m", "pip", "install", "azure-core"])
subprocess.check_call([sys.executable, "-m", "playwright", "install"])
subprocess.check_call([sys.executable, "-m", "playwright", "install-deps"])
print("Playwright installed successfully.")
except subprocess.CalledProcessError as e:
print(f"An error occurred while installing Playwright: {e}")
install_playwright()