1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
U
X±d!ã@sddlmZejdd„ƒZdS)é)ÚisolatedcCsddlm}| |¡}|jS)a+
    Get the absolute path of the PyWin32 DLL specific to the PyWin32 module with the passed name.
 
    On import, each PyWin32 module:
 
    * Imports a DLL specific to that module.
    * Overwrites the values of all module attributes with values specific to that DLL. This includes that module's
      `__file__` attribute, which then provides the absolute path of that DLL.
 
    This function safely imports that module in a PyWin32-aware subprocess and returns the value of that module's
    `__file__` attribute.
 
    Parameters
    ----------
    module_name : str
        Fully-qualified name of that module.
 
    Returns
    ----------
    str
        Absolute path of that DLL.
 
    See Also
    ----------
    `PyInstaller.utils.win32.winutils.import_pywin32_module()`
        For further details.
    r)Úwinutils)ZPyInstaller.utils.win32rZimport_pywin32_moduleÚ__file__)Ú module_namerÚmodule©rúTd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\PyInstaller/utils/hooks/win32.pyÚ!get_pywin32_module_file_attributes 
r    N)Z PyInstallerrZdecorater    rrrrÚ<module> s