Python-requests模块

文章目录

Python-requests模块

get()函数(请求百度主页,获取主页的源代码)

import requests
url = "http://www.baidu.com"

resp = requests.get(url)
resp.encoding=("utf-8")#看charset来进行设置编码
print(resp.text)#得到服务器返回的数据

post()函数(请求百度翻译,返回翻译结果)

import requests

url = "https://fanyi.baidu.com/sug"

d = {
    "kw":"dog"
}
resp = requests.post(url,data=d)

print(resp.text)
#返回的是json的话可以直接resp.json()
print(resp.json())

综合示例

import requests

url = "http://www.kfc.com.cn/kfccda/ashx/GetStoreList.ashx?op=keyword"
kw="徐家汇"
data = {
    "cname":"",
    "pid":"",
    "keyword":kw,
    "pageIndex":1,
    "pageSize":10
}
resp=requests.post(url,data)
print(resp.text)

肯德基官网的店铺查询中,爬取kw搜索后返回的结果

Python-requests模块

上一篇:python爬取优美图库海量图片,附加代码,一键爬取


下一篇:10