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不知道如何连接到远程服务器。

 

 

这样就找到接口地址了

posted @ 2021-12-16 09:38  kazzz3  阅读(3671)  评论(0)    收藏  举报