Server : Apache System : Linux dedi-14684855.grupobig.com 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64 User : grupo692 ( 1004) PHP Version : 8.3.32 Disable Function : NONE Directory : /lib64/python3.9/site-packages/numpy/distutils/__pycache__/ |
a
z[yc< � @ s d dl Z d dlZd dlZdZdZdeejdd� � ZddgZde Z e �
d e e j�Ze �
d
e e j�Z
dd� Zddd
e gdfdd�Zdd� Zejfdd�Zedk�re� \ZZedu r�ejZn
eed�Zeee�g Zeedd�Zee�\ZZeeee e� dS )� Na� This module generates a DEF file from the symbols in
an MSVC-compiled DLL import library. It correctly discriminates between
data and functions. The data is collected from the output of the program
nm(1).
Usage:
python lib2def.py [libname.lib] [output.def]
or
python lib2def.py [libname.lib] > output.def
libname.lib defaults to python<py_ver>.lib and output.def defaults to stdout
Author: Robert Kern <kernr@mail.ncifcrf.gov>
Last Update: April 30, 1999
z0.1az%d%d� Znmz-CszrLIBRARY python%s.dll
;CODE PRELOAD MOVEABLE DISCARDABLE
;DATA PRELOAD SINGLE
EXPORTS
z^(.*) in python%s\.dllz^_imp__(.*) in python%s\.dllc C s t tj�dkr�tjd dd� dkrNtjd dd� dkrNtjdd� \} }nPtjd dd� dkr�tjd dd� dkr�tjdd� \}} ntd� td � njt tj�dkr�tjd dd� dkr�tjd }d
t } n$tjd dd� dkr�d}tjd } nd
t } d}| |fS )zBParses the command-line arguments.
libfile, deffile = parse_cmd()� � ���Nz.libr z.defz4I'm assuming that your first argument is the libraryzand the second is the DEF file.�python%s.lib)�len�sys�argv�print�py_ver)�libfile�deffile� r �=/usr/lib64/python3.9/site-packages/numpy/distutils/lib2def.py� parse_cmd&