requests记录
2024-08-26 17:14:30
http://docs.python-requests.org/zh_CN/latest/user/quickstart.html
r = requests.get('http://httpbin.org/get', params=payload)
r.text --返回网页正文 HTML
r.encoding = 'ISO-8859-1' (可以改变解码规则)
爬取图片并保存在本地
import requests
from PIL import Image
from io import BytesIO
r = requests.get('https://avatar.csdn.net/A/B/A/3_hahahahalll.jpg')
imgbY=BytesIO(r.content)
i = Image.open(imgbY)
i.save("go.png","png")
JSON 响应内容
import requests
r = requests.get('https://api.github.com/events')
r.json()
headers = {
"User-Agent": "Mozilla/5.e (Macintosh; Intel Mac OSX10_9_ 5)AppleWebKit 537.36 (KHTML, like Gecko) Chrome",
"Accept": "text/html ,application/ xhtml+xml , application/ xml ;q=0.9, image/webp, */*;q=0.8"
}
r = requests.get(url, headers=headers)
url = 'http://example.com/some/cookie/setting/url'
r = requests.get(url)
r.cookies['example_cookie_name']
## 'example_cookie_value'
请求携带cookie
url = 'http://httpbin.org/cookies'
cookies = dict(cookies_are='working')
r = requests.get(url, cookies=cookies)
最新文章
- Redis的安装
- docker --命令
- hilbert矩阵 分类: 数学 2015-07-31 23:03 2人阅读 评论(0) 收藏
- 【Uploadify】远程上传图片到【七牛云存储】
- map与set的遍历
- 8个很有用的PHP安全函数,你知道几个?
- GDI+基础(2)
- 【DP专辑】ACM动态规划总结
- Android studio java.lang.UnsatisfiedLinkError
- UTL_DBWS - Consuming Web Services in Oracle 10g Onward
- 并发编程(八)—— Java 并发队列 BlockingQueue 实现之 ArrayBlockingQueue 源码分析
- 【原创】大叔经验分享(4)Yarn ResourceManager页面如何实现主被自动切换
- 【转】一个 Linux 上分析死锁的简单方法
- 解决build workspace 缓慢的问题
- mongodb的sql日志
- mesg命令帮助文档(ubuntu 18.04)
- javascript对内容的操作
- javascript的this关键字
- leetcode第三题
- mysql不会使用索引,导致全表扫描情况