前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python3 requests 运行时提示 InsecureRequestWarning

python3 requests 运行时提示 InsecureRequestWarning

作者头像
卓越笔记
发布2023-02-18 10:38:08
3160
发布2023-02-18 10:38:08
举报
文章被收录于专栏:卓越笔记卓越笔记

整条错误日志:

代码语言:javascript
复制
​​​​​​​/Users/yinzhuoqun/.pyenv/joyoo/lib/python3.6/site-packages/urllib3/connectionpool.py:858: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
  InsecureRequestWarning)

有警告提示的代码:( verify=False 要加上 )

代码语言:javascript
复制
import re
import requests


headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) \
Chrome/53.0.2785.104 Safari/537.36 Core/1.53.4549.400 QQBrowser/9.7.12900.400"
}
key_word = "hello world"
url = r'https://www.baidu.com/s?wd=%s' % key_word
result = requests.get(url=url, headers=headers, verify=False).text
print(result)

解决办法:

只需要导入 requests 时加上 requests.packages.urllib3.disable_warnings()

代码语言:javascript
复制
import re
import requests

requests.packages.urllib3.disable_warnings()


headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) \
Chrome/53.0.2785.104 Safari/537.36 Core/1.53.4549.400 QQBrowser/9.7.12900.400"
}
key_word = "hello world"
url = r'https://www.baidu.com/s?wd=%s' % key_word
result = requests.get(url=url, headers=headers, verify=False).text
print(result)
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-9-24 0,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档