Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 尝试连接到本地主机时出现InvalidSchema_Python_Python Requests - Fatal编程技术网

Python 尝试连接到本地主机时出现InvalidSchema

Python 尝试连接到本地主机时出现InvalidSchema,python,python-requests,Python,Python Requests,我正在尝试使用python消息库执行post请求。我有 >>> import requests >>> p = { 'email':'*****', 'passwd':'*****', } >>> r = requests.post('127.0.0.1:8000/mysite/',data=p) 以下是回溯: Traceback (most recent call last): File "<input>", line

我正在尝试使用python消息库执行post请求。我有

>>> import requests
>>> p = { 
'email':'*****',
'passwd':'*****',
}
>>> r = requests.post('127.0.0.1:8000/mysite/',data=p)
以下是回溯:

Traceback (most recent call last):
  File "<input>", line 1, in <module>
  File "c:\envs\r1\lib\site-packages\requests\api.py", line 88, in post
    return request('post', url, data=data, **kwargs)
  File "c:\envs\r1\lib\site-packages\requests\api.py", line 44, in request
    return session.request(method=method, url=url, **kwargs)
  File "c:\envs\r1\lib\site-packages\requests\sessions.py", line 383, in request
    resp = self.send(prep, **send_kwargs)
  File "c:\envs\r1\lib\site-packages\requests\sessions.py", line 481, in send
    adapter = self.get_adapter(url=request.url)
  File "c:\envs\r1\lib\site-packages\requests\sessions.py", line 526, in get_adapter
    raise InvalidSchema("No connection adapters were found for '%s'" % url)
InvalidSchema: No connection adapters were found for '127.0.0.1:8000/mysite/'
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“c:\envs\r1\lib\site packages\requests\api.py”,第88行,在post中
返回请求('post',url,data=data,**kwargs)
文件“c:\envs\r1\lib\site packages\requests\api.py”,第44行,在请求中
return session.request(method=method,url=url,**kwargs)
文件“c:\envs\r1\lib\site packages\requests\sessions.py”,第383行,在请求中
resp=自我发送(准备,**发送)
文件“c:\envs\r1\lib\site packages\requests\sessions.py”,第481行,在send中
adapter=self.get\u适配器(url=request.url)
get\U适配器中的文件“c:\envs\r1\lib\site packages\requests\sessions.py”,第526行
raise InvalidSchema(“未找到“%s”的连接适配器%url)
InvalidSchema:未找到“127.0.0.1:8000/mysite/”的连接适配器

如何修复此问题?

您的URL缺少方案;使用
http://127.0.0.1:8000/mysite/

r = requests.post('http://127.0.0.1:8000/mysite/', data=p)