加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
6-2-requests.py 1.25 KB
一键复制 编辑 原始数据 按行查看 历史
tqychy 提交于 2022-11-18 12:12 . finish
import requests
def get_html(url):
'''
两个参数
:param url:统一资源定位符,请求网址
:param headers:请求头
:return:html
'''
# ***************** Begin ******************** #
# 补充请求头
header = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/"
"537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"}
# get请求网页
html = requests.get(url,headers=header)
# 获取网页信息文本
html.encoding = 'utf-8' # 指定编码
# ***************** End ******************** #
return html.text
import requests
def get_html(url):
'''
两个参数
:param url:统一资源定位符,请求网址
:param headers:请求头
:return html 网页的源码
:return sess 创建的会话
'''
# ***************** Begin ******************** #
# 补充请求头
header = {
'User-Agent': 'Mozilla/5.0 (Linux; Android 8.0.0; Pixel 2 XL Build/OPD1.170816.004) AppleWebKit/'
'537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Mobile Safari/537.36'
}
# 创建Session, 并使用Session的get请求网页
sess = requests.session()
html = sess.get(url).text # 获取网页信息文本
# ****************** End ********************* #
return html, sess
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化