requests.exceptions.InvalidSchema: No connection adapters were found怎么解决


 

 

查了百度,大概原因有以下几点

1、URL中有换行符\n存在,排查了脚本,URL好像没有换行符

如果像下面这样定义url,则此异常将引发:

url = ''' http://google.com '''

因为字符串中有‘\n’隐藏。网址实际上是:

\nhttp://google.com\n

2、URL中有其他转义字符,在URL前边加了r’ 可以去掉转义字符

3、URL必须以字符串的形式存在,不能是list或者其他格式,

4、最后找到了是因为没有http://部分,requests不知道如何连接到远程服务器。

 

 

这样就找到接口地址了


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM