관리-도구
편집 파일: utils.cpython-37.pyc
B ��Fd� � @ st d dl mZmZmZ d dlZd dlZd dlZd dlZd dlZd dl m Z mZmZ d dl mZmZmZ d dlZd dlmZmZ dddd d ddd ddddgZdd� Zdd� ZG dd� de�Zdd � Zdd� Zdd� Zd3dd�Zdd� Zda da!d4dd �Z"ej#fd!d"�Z$dd#ej#dfd$d�Z%ej#fd%d �Z&i a'e�(d&ej)�Z*d5d)d�Z+d*d+� Z,d,d-� Z-G d.d/� d/e�Z.d0d� Z/d1d2� Z0dS )6� )�division�absolute_import�print_functionN)�issubclass_�issubsctype� issubdtype)�ndarray�ufunc�asarray)� getargspec� formatargspecr r r � deprecate�deprecate_with_doc�get_include�info�source�who�lookfor�byte_bounds� safe_evalc C sV ddl } | jdkr.tj�tj�| j�dd�}n$ddlm} tj�tj�|j�d�}|S )a� Return the directory that contains the NumPy \*.h header files. Extension modules that need to compile against NumPy should use this function to locate the appropriate include directory. Notes ----- When using ``distutils``, for example in ``setup.py``. :: import numpy as np ... Extension('extension_name', ... include_dirs=[np.get_include()]) ... r N�core�include) �numpyZshow_config�os�path�join�dirname�__file__� numpy.corer )r �dr � r �B/opt/alt/python37/lib64/python3.7/site-packages/numpy/lib/utils.pyr s c C s || _ | S )N)�__name__)�func�namer r r! �_set_function_name4 s r% c @ s"