1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
U
ÐåLeÍã@s4ddlZddlZGdd„dƒZeƒZejZejZdS)éNc@s2eZdZdd„Zedœdd„Zeedœdd„Zd    S)
Ú    MyRequestcCs"t ¡t ¡|_ddi|j_dS)Nz
User-AgentzoMozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36)Úurllib3Zdisable_warningsÚrequestsÚsessionZheaders)Úself©rú>D:\z\workplace\VsCode\pyvenv\venv_web\test_get_data\request.pyÚ__init__s
 
ÿzMyRequest.__init__)ÚurlcCs"|jj|dd}|jdkrdS|S)NF)ÚverifyéÈ)rÚgetÚ status_code)rr
Úrrrrr s
z MyRequest.get)r
ÚparamscCs&|jj||dd}|jdkr dS|jS)užpost请求
 
        Args:
            url (str): ç›®æ ‡url
            params (dict): è¯·æ±‚参数
 
        Returns:
            _type_: å“åº”内容
        F)Údatar r )rÚpostrÚtext)rr
rrrrrrs
 
zMyRequest.postN)Ú__name__Ú
__module__Ú __qualname__r    Ústrr Údictrrrrrrsr)rrrZ _my_requestrZ request_postr Ú request_getrrrrÚ<module>s