python的requests模块从哪里下载_python requests模块下载

requests是Python的一个简单易用的HTTP库。相比标准库urllib2,requests提供了更友好的API,使得进行HTTP请求更加方便。本文将介绍如何下载并使用requests模块,包括其核心代码结构和相关文件。
摘要由CSDN通过智能技术生成

【实例简介】

requests是python的一个HTTP客户端库,跟urllib,urllib2类似,那为什么要用requests而不用urllib2呢?官方文档中是这样说明的:“ python的标准库urllib2提供了大部分需要的HTTP功能,但是API太逆天了,一个简单的功能就需要一大堆代码。”

【实例截图】

【核心代码】

requests-master

└── requests-master

├── AUTHORS.rst

├── HISTORY.rst

├── LICENSE

├── MANIFEST.in

├── Makefile

├── NOTICE

├── README.rst

├── docs

│   ├── MANIFEST.in

│   ├── Makefile

│   ├── _static

│   │   └── requests-sidebar.png

│   ├── _templates

│   │   ├── sidebarintro.html

│   │   └── sidebarlogo.html

│   ├── _themes

│   │   ├── LICENSE

│   │   ├── README.rst

│   │   ├── flask_theme_support.py

│   │   ├── kr

│   │   │   ├── layout.html

│   │   │   ├── relations.html

│   │   │   ├── static

│   │   │   │   └── flasky.css_t

│   │   │   └── theme.conf

│   │   └── kr_small

│   │   ├── layout.html

│   │   ├── static

│   │   │   └── flasky.css_t

│   │   └── theme.conf

│   ├── api.rst

│   ├── community

│   │   ├── faq.rst

│   │   ├── out-there.rst

│   │   ├── support.rst

│   │   └── updates.rst

│   ├── conf.py

│   ├── dev

│   │   ├── authors.rst

│   │   ├── internals.rst

│   │   ├── philosophy.rst

│   │   └── todo.rst

│   ├── index.rst

│   ├── make.bat

│   ├── requirements.txt

│   └── user

│   ├── advanced.rst

│   ├── authentication.rst

│   ├── install.rst

│   ├── intro.rst

│   └── quickstart.rst

├── ext

│   └── requests-logo.ai

├── requests

│   ├── __init__.py

│   ├── adapters.py

│   ├── api.py

│   ├── auth.py

│   ├── cacert.pem

│   ├── certs.py

│   ├── compat.py

│   ├── cookies.py

│   ├── exceptions.py

│   ├── hooks.py

│   ├── models.py

│   ├── packages

│   │   ├── README.rst

│   │   ├── __init__.py

│   │   ├── chardet

│   │   │   ├── __init__.py

│   │   │   ├── big5freq.py

│   │   │   ├── big5prober.py

│   │   │   ├── chardetect.py

│   │   │   ├── chardistribution.py

│   │   │   ├── charsetgroupprober.py

│   │   │   ├── charsetprober.py

│   │   │   ├── codingstatemachine.py

│   │   │   ├── compat.py

│   │   │   ├── constants.py

│   │   │   ├── cp949prober.py

│   │   │   ├── escprober.py

│   │   │   ├── escsm.py

│   │   │   ├── eucjpprober.py

│   │   │   ├── euckrfreq.py

│   │   │   ├── euckrprober.py

│   │   │   ├── euctwfreq.py

│   │   │   ├── euctwprober.py

│   │   │   ├── gb2312freq.py

│   │   │   ├── gb2312prober.py

│   │   │   ├── hebrewprober.py

│   │   │   ├── jisfreq.py

│   │   │   ├── jpcntx.py

│   │   │   ├── langbulgarianmodel.py

│   │   │   ├── langcyrillicmodel.py

│   │   │   ├── langgreekmodel.py

│   │   │   ├── langhebrewmodel.py

│   │   │   ├── langhungarianmodel.py

│   │   │   ├── langthaimodel.py

│   │   │   ├── latin1prober.py

│   │   │   ├── mbcharsetprober.py

│   │   │   ├── mbcsgroupprober.py

│   │   │   ├── mbcssm.py

│   │   │   ├── sbcharsetprober.py

│   │   │   ├── sbcsgroupprober.py

│   │   │   ├── sjisprober.py

│   │   │   ├── universaldetector.py

│   │   │   └── utf8prober.py

│   │   └── urllib3

│   │   ├── __init__.py

│   │   ├── _collections.py

│   │   ├── connection.py

│   │   ├── connectionpool.py

│   │   ├── contrib

│   │   │   ├── __init__.py

│   │   │   ├── ntlmpool.py

│   │   │   └── pyopenssl.py

│   │   ├── exceptions.py

│   │   ├── fields.py

│   │   ├── filepost.py

│   │   ├── packages

│   │   │   ├── __init__.py

│   │   │   ├── ordered_dict.py

│   │   │   ├── six.py

│   │   │   └── ssl_match_hostname

│   │   │   ├── __init__.py

│   │   │   └── _implementation.py

│   │   ├── poolmanager.py

│   │   ├── request.py

│   │   ├── response.py

│   │   └── util.py

│   ├── sessions.py

│   ├── status_codes.py

│   ├── structures.py

│   └── utils.py

├── requirements.txt

├── setup.cfg

├── setup.py

└── test_requests.py

20 directories, 119 files

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值