查了百度,大概原因有以下几点
1、URL中有换行符\n存在,排查了脚本,URL好像没有换行符
如果像下面这样定义url,则此异常将引发:
url = ''' http://google.com '''
因为字符串中有‘\n’隐藏。网址实际上是:
\nhttp://google.com\n
2、URL中有其他转义字符,在URL前边加了r’ 可以去掉转义字符
3、URL必须以字符串的形式存在,不能是list或者其他格式,
4、最后找到了是因为没有http://
部分,requests
不知道如何连接到远程服务器。
这样就找到接口地址了