Apprentissage du robot d'exploration Python 15

Apprentissage du robot d'exploration Python 15

  • envoyer une requête POST

    import requests
    
    data = {
          
          
        'name': 'germy'
        , 'age': '25'
            }
    # 该网站可以判断请求是否为 POST 格式,如果是那么返回请求。
    url = 'https://www.httpbin.org/post'
    
    r = requests.post(url, data=data)
    print(r.text)
    print(r.json())
    

    résultat de l'opération :

    insérez la description de l'image ici

  • réponse

    import requests
    
    url = 'https://ssr1.scrape.center/'
    
    r = requests.get(url)
    # 返回 状态码 为 int 类
    print(type(r.status_code), r.status_code)
    # 返回 响应头 为 requests.structures.CaseInsensitiveDict 类
    print(type(r.headers), r.headers)
    # 返回 cookie 为 requests.cookies.RequestsCookieJar 类
    print(type(r.cookies), r.cookies)
    # 返回 url 为 str字符串
    print(type(r.url), r.url)
    # 返回 请求历史 为 列表
    print(type(r.history), r.history)
    

    résultat de l'opération :

    insérez la description de l'image ici

    Demande la méthode de requête de code d'état intégrée :

    # 通过比较返回码与内置的表示成功的状态吗,来保证请求是否得到正常响应,如果是,就输出请求成功的信息,否则终止程序。
    # 这里 我们用 requests.codes.ok 得到成功的状态码是200
    import requests
    
    url = 'https://ssr1.scrape.center/'
    
    r = requests.get(url)
    if not r.status_code == requests.codes.ok:
        exit()
    else:
        print('Request Successfully')
    

    résultat de l'opération :

    Demander avec succès

    Code de retour et conditions de requête

    insérez la description de l'image ici
    insérez la description de l'image ici
    insérez la description de l'image ici
    Gan, la photo est trop grande, il faut beaucoup de temps pour recadrer la photo

Aujourd'hui se termine, à suivre...

Je suppose que tu aimes

Origine blog.csdn.net/szshiquan/article/details/123511625
conseillé
Classement