1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
U
U±dà
ã@sþddlZddlZddlZddlZzddlmmZWnddlmmZYnXzddl    mm
Z
Wnddl mm Z
YnXddl mmZdd„ZejdkrÖeddƒe_eddƒe
_ed    d
ƒe_n$edd ƒe_edd ƒe
_ed    d
ƒe_dS) éNcsd‡‡fdd„    }|S)Ncsþtj}d}ˆD]È}tjdkr:tjdkr:t d||f¡}n:tjdksNtjdkrbt d||f¡}nt d||f¡}|D]P}z:tjdkrœˆdkrœt |¡}n
t |¡}|dk    r´WqÊWqxd}YqxXqx|dk    rqàqt    d    ƒ‚ˆd
krút
|d ƒsút    d    ƒ‚|S) NÚposixÚdarwinz %s/%s*.dylib*Úwin32Úcygwinz
%s\%s*.dllz
%s/%s*.so*Úlibusb01zUSB library could not be foundÚlibusb10Z libusb_init) ÚsysZ_MEIPASSÚosÚnameÚplatformÚglobÚctypesÚWinDLLÚCDLLÚOSErrorÚhasattr)Ú find_libraryZ    exec_pathÚlÚ    candidateZlibsÚlibname©Ú
candidatesÚtype©úkd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\_pyinstaller_hooks_contrib/hooks/rthooks/pyi_rth_usb.pyÚ _load_librarys0 
 
 
z$get_load_func.<locals>._load_library)Nr)rrrrrrÚ get_load_funcs!rrr)z
cygusb-1.0r)Zcygusb0Úopenusb)r)zusb-1.0z
libusb-1.0Úusb)zusb-0.1rÚlibusb0Zlibusb)r r r    rZusb.backend.libusb10ÚbackendrZusb.backend.libusb1Zlibusb1Zusb.backend.libusb01rZusb.backend.libusb0rZusb.backend.openusbrrr rrrrrÚ<module> s(&