想上传文件?
>>> url = 'https://httpbin.org/post'>>> files = {'file': open('report.xls', 'rb')}>>> r = requests.post(url, files=files)>>> r.text{ ... "files": { "file": "<censored...binary...data>" }, ...}获取 cookie 信息
>>> url = 'http://example.com/some/cookie/setting/url'>>> r = requests.get(url)>>> r.cookies['example_cookie_name']'example_cookie_value'发送 cookie 信息
>>> url = 'https://httpbin.org/cookies'>>> cookies = dict(cookies_are='working')>>> r = requests.get(url, cookies=cookies)>>> r.text'{"cookies": {"cookies_are": "working"}}'设置超时
>>> requests.get('https://github.com/', timeout=0.001)Traceback (most recent call last):File "<stdin>", line 1, in <module>requests.exceptions.Timeout: HTTPConnectionPool(host='github.com', port=80): Request timed out. (timeout=0.001)

文章插图
除了牛逼
还能说什么呢??
【python爬虫04 | 长江后浪推前浪,Requests库urllib库拍在沙滩上】
推荐阅读
- Streamlit是python的一个机器学习、数据科学、应用开发框架
- Python-Streamlit库再学习:st.slider和数据可视作图
- Python中的数据结构
- 「Python」连接数据库的三种方式
- 超全的Python图像处理讲解,小白也能懂
- 附代码 什么是Python的迭代器和生成器?
- Python破解BiliBili滑块验证码,完美避开人机识别
- Python 还能实现哪些 AI 游戏?附上代码一起来一把
- 数据更新删除与排序:横向对比 Python、PowerBI、Excel、MySQL
- 用 Python 解析命令行参数
