我正在使用维基百科模块,您可以在其中获取维基百科上有关该主题的信息.当我运行代码时,由于代理而无法连接.当我将PC连接到代理免费网络时,它正在工作.在使用Beautiful soup模块进行刮擦时也会发生这种情况.我试图设置环境变量,如http:// username:password @ proxy_url:port但是当运行IDLE中的代码时,它不起作用.请帮忙.
我正在尝试将生产就绪代码部署到Heroku进行测试。不幸的是,它没有获取JSON数据,因此我们将其转换为x-www-form-urlencoded。
params = urllib.parse.quote_plus(json.dumps({
'grant_type': 'X',
'username': 'Y',
'password': 'Z'
}))
r = requests.post(URL, data=params)
print(params)
Run Code Online (Sandbox Code Playgroud)
由于我猜测data=params格式不正确,因此该行显示错误。
有什么方法可以将urlencoded参数发布到API?