美文网首页
python requests 简单使用

python requests 简单使用

作者: BK_90dc | 来源:发表于2021-07-27 16:41 被阅读0次

requests 文档

Requests: 让 HTTP 服务人类 — Requests 2.18.1 文档 (python-requests.org)

准备

1、安装

  pip install requests

2、目录结构
|-files
|--cover.png
|--slides1.png
|--slides2.png
|--slides3.png
|-main.py

具体方法

3、get 请求

    import requests
    

    url = 'http://www.hao123.com'
    res = requests.get(url)
    print(res.text)

4、post 请求(不带文件)

    import requests
    

    url = 'http://xxx.com/admin/website_type/create'
    res = requests.post(url, data={'name': name, 'order': '0'})
    print(res.text)

5、post 请求(文件)

    import requests
    

    url = 'http://xx.com/admin/pri_edu/create'
    res = requests.post(url,
                        data={
                            'name': name,
                            'is_recom': '0',
                            'order': '0',
                        },
                        files=[
                            ('cover[]', ('cover.png', open(
                                'file/sijiao_cover.png', 'rb'), 'image/png')),
                        ]
                        )
  print(res.text)

6、post 请求(多文件)

    import requests
    

    url = 'http://xx.com/admin/pri/create'
    res = requests.post(url,
                        data={
                            'name': name,
                            'is_recom': '0',
                            'order': '0',
                        },
                        files=[
                            ('slides[]', ('4.png', open(
                                'file/slides1.png', 'rb'), 'image/png')),
                            ('slides[]', ('5.png', open(
                                'file/slides2.png', 'rb'), 'image/png')),
                            ('slides[]', ('6.png', open(
                                'file/slides3.png', 'rb'), 'image/png')),
                        ]
                        )
  print(res.text)

相关文章

网友评论

      本文标题:python requests 简单使用

      本文链接:https://www.haomeiwen.com/subject/meyomltx.html