Current File : //usr/local/apps/python3/lib/python3.11/test/__pycache__/pythoninfo.cpython-311.opt-1.pyc |
�
�Ke�_ � � � d Z ddlmZ ddlZddlZddlZddlZddlZddlZej dk Z
d� Z G d� d� � Zdd�d �Z
d
� Zdd�d�Zd� Zd
� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z!d� Z"d� Z#d � Z$d!� Z%d"� Z&d#� Z'd$� Z(d%� Z)d&� Z*d'� Z+d(� Z,d)� Z-d*� Z.d.d+�Z/d,� Z0e1d-k r e0� � dS dS )/zK
Collect various information about Python to help debugging test failures.
� )�print_functionN�win32c �| � | �d S t | � � } t j dd| � � } | � � � S )Nz\s+� )�str�re�sub�strip)�texts �9/usr/local/apps/python3/lib/python3.11/test/pythoninfo.py�normalize_textr
s8 � ��|��t��t�9�9�D�
�6�&�#�t�$�$�D��:�:�<�<�� c � � e Zd Zd� Zd� Zd� ZdS )�
PythonInfoc � � i | _ d S �N)�info��selfs r �__init__zPythonInfo.__init__ s
� ��� � � r c � � || j v rt d|z � � �|�d S t |t � � s<t |t � � st |� � }|� � � }|sd S || j |<