| Server IP : 118.27.122.248 / Your IP : 216.73.216.15 Web Server : Apache System : Linux web0264.sh.tyo1 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64 User : c9415830 ( 11735) PHP Version : 8.4.17 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/python36/lib64/python3.6/test/__pycache__/ |
Upload File : |
3 x2_� � @ s@ d Z ddlZddlZddlZddlZddlZddl Z ddl Z ddlmZ ddl mZ ddlZyddlZW n ek r� dZY nX ddlZddlZddlZddlmZmZ ddlmZ ddlZdd� Zdad4d d �Zdd� Zd d� ZG dd� de �Z!G dd� de �Z"G dd� de j#�Z$G dd� de j#�Z%G dd� de j#�Z&G dd� de j#e!e"�Z'G dd� de j#�Z(G dd� de j#�Z)G dd � d e j#e!�Z*G d!d"� d"e j#�Z+G d#d$� d$e j#�Z,G d%d&� d&e j#�Z-G d'd(� d(e j#�Z.G d)d*� d*e j#�Z/G d+d,� d,e j#�Z0G d-d.� d.e j#�Z1G d/d0� d0e j#�Z2G d1d2� d2e j#�Z3e4d3k�r<e j5� dS )5z;Regression tests for what was in Python 2's "urllib" module� N)�patch)�support)�url2pathname�pathname2url)� b64encodec C s4 t t| ��dd� j� }t|�dkr,d| }d| S )z!Escape char as RFC 2396 specifies� N� z0%s�%)�hex�ord�upper�len)�charZhex_repr� r �5/opt/alt/python36/lib64/python3.6/test/test_urllib.py� hexescape s r c C sN |dk rt jj|d�}nts(t� }|ant}|dkr>|j| �S |j| |�S dS )z.urlopen(url [, data]) -> open file-like objectN)�proxies)�urllib�request�FancyURLopener� _urlopener�open)�url�datar �openerr r r �urlopen% s r c C s$ t jdtf�� tjj� S Q R X d S )Nz8FancyURLopener style of invoking requests is deprecated.)r �check_warnings�DeprecationWarningr r r r r r r r 5 s r c s8 G � fdd�dt j��G �fdd�dtjj�� | � _� S )Nc s@ e Zd ZdZ� fdd�Zdd� Zd dd�Zdd d �Zdd� ZdS )zfakehttp.<locals>.FakeSocketr c s |� _ d S )N)�buf)�selfr )�FakeHTTPConnectionr r �sendall@ s z$fakehttp.<locals>.FakeSocket.sendallc _ s | j d7 _ | S )Nr )�io_refs)r �args�kwdsr r r �makefileC s z%fakehttp.<locals>.FakeSocket.makefileNc S s | j r dS tjj| |�S )N� )�closed�io�BytesIO�read)r Zamtr r r r* G s z!fakehttp.<locals>.FakeSocket.readc S s | j r dS tjj| |�S )Nr&