관리-도구
편집 파일: distutils_args.cpython-311.pyc
� �Re� � �x � d dl mZ d dlmZ d dlmZmZ g d�Z ee� � Zdee dee e f fd�Z dS ) � )�DistutilsArgError)�FancyGetopt)�Dict�List))zexec-prefix=N� )zhome=Nr )z install-base=Nr )z install-data=Nr )zinstall-headers=Nr )zinstall-lib=Nr )zinstall-platlib=Nr )zinstall-purelib=Nr )zinstall-scripts=Nr )zprefix=Nr )zroot=Nr )�userNr �args�returnc � � i }| D ]L} t � |g�� � \ }}|� |j � � �=# t $ r Y �Iw xY w|S )z~Parse provided arguments, returning an object that has the matched arguments. Any unknown arguments are ignored. )r )�_distutils_getopt�getopt�update�__dict__r )r �result�arg�_�matchs ��/builddir/build/BUILDROOT/alt-python311-pip-21.3.1-3.el8.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_internal/utils/distutils_args.py�parse_distutils_argsr s} � � �F�� *� *�� *�(�/�/�c�U�/�;�;�H�A�u� �M�M�%�.�)�)�)�)�� !� � � � �D� ���� �Ms �A� A�AN)�distutils.errorsr �distutils.fancy_getoptr �typingr r �_optionsr �strr � � r �<module>r s� �� .� .� .� .� .� .� .� .� .� .� .� .� � � � � � � � � � � ��"