繁体   English   中英

使用请求将URL编码数据从curl转换为python中的json对象

[英]Converting url encode data from curl to json object in python using requests

使用请求模块将以下curl帖子转换为python请求的最佳方法是什么:

curl -X POST https://api.google.com/gmail --data-urlencode json='{"user": [{"message":"abc123", "subject":"helloworld"}]}'

我尝试如下使用python请求,但没有成功:

payload = {"user": [{"message":"abc123", "subject":"helloworld"}]}
url = https://api.google.com/gmail
requests.post(url, data=json.dumps(payload),auth=(user, password))

谁能帮忙。

如评论所述,您应该将url变量字符串放在引号""

否则,您的问题不清楚。 正在抛出什么错误和/或正在发生的行为?

Python中的新cURL方法

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM