o
    Qh                     @   sX   d dl Z d dlZd dlZd dlmZ d dlZd dlmZ defddZde	fddZ
dS )	    N)Path)versionreturnc                  C   s6   t ttj} tj}|dkr| d d S | d d S )Nwin32driverzplaywright.cmdzplaywright.sh)r   inspectgetfile
playwrightparentsysplatform)package_pathr    r   U/home/air/yokohama/back/venv/lib/python3.10/site-packages/playwright/_impl/_driver.pycompute_driver_executable   s
   r   c                  C   s8   t j } d| d< tjj dtjj | d< t| d< | S )NpythonPW_LANG_NAME.PW_LANG_NAME_VERSIONPW_CLI_DISPLAY_VERSION)osenvironcopyr   version_infomajorminorr   )envr   r   r   get_driver_env    s
   
r   )r   r   r   pathlibr   r	   playwright._repo_versionr   r   dictr   r   r   r   r   <module>   s   