python请求域名requests.(url = 地址)报错
作者:算力鬼才信 时间:2021-12-18 06:28:36
报错:
raise MissingSchema(
requests.exceptions.MissingSchema: Invalid URL 'titles': No scheme supplied. Perhaps you meant http://titles?
报错分析:
response = requests.get(url='url',headers=headers)
# print(response)
response.encoding="utf-8"
rr = response.text
在爬虫教学中,这样写发起请求,看起来没啥问题吧。
但是当你执行的时候,它会报错:
报错提示:
引发缺少架构(
requests.exceptions.MissingSchema:URL“response”无效:未提供方案。也许你的意思是http://titles?
它提示啥? response 无效,架构不对,我们回去看看repsonse
发现了没有,url = 'url' ,看起来没啥问题,其实是不对的,我在这里研究了好久,不知道哪里出错,还以为,请求的地址太多,因为我提取的是一批。
我想是用 for循环遍历是一个一个往出拿,应该没啥问题,所以问题在这里?
这个请求地址: url = url 不需要加上单引号
所以正确的写法是:
response = requests.get(url=url,headers=headers)
# print(response)
response.encoding="utf-8"
rr = response.text
来源:https://blog.csdn.net/weixin_59131972/article/details/128844607
标签:python,请求,域名
0
投稿
猜你喜欢
Python内置函数——__import__ 的使用方法
2022-07-18 21:02:18
python3实现用turtle模块画一棵随机樱花树
2023-11-30 06:04:07
PHP实现sha-256哈希算法实例代码
2023-05-25 01:05:23
django模型查询操作的实现
2023-03-31 04:01:04
JS 中forEach,for in、for of用法实例总结
2024-04-29 13:19:00
Python中定时任务框架APScheduler的快速入门指南
2021-07-16 02:51:21
CSS hack浏览器兼容一览表
2007-08-14 10:35:00
python-pymysql获取字段名称-获取内容方式
2024-01-21 05:19:44
MySQL中如何优化order by语句
2024-01-23 09:49:25
Python按照list dict key进行排序过程解析
2023-12-06 08:19:06
Vue.js 时间转换代码及时间戳转时间字符串
2024-04-30 10:21:53
实现PHP框架系列文章(6)mysql数据库方法
2024-05-02 17:08:04
Python接收Gmail新邮件并发送到gtalk的方法
2022-03-05 22:39:01
Go语言中普通函数与方法的区别分析
2024-02-08 18:02:23
JS实现页面滚动到关闭时的位置与不滚动效果
2024-04-10 10:47:56
用PHP编写和读取XML的几种方式
2023-11-18 22:30:27
Django之form组件自动校验数据实现
2023-09-25 16:43:33
js实现页面图片消除效果
2024-04-28 10:20:54
Oracle中sql语句如何执行日志查询
2024-01-23 21:43:26
开启SQLSERVER数据库缓存依赖优化网站性能
2024-01-26 18:05:20