python 中的 Http POST Curl
我无法理解如何从 python 内部使用curl 发出 HTTP POST 请求。
我想发布到 Facebook 打开图表。这是他们给出的示例,我想在 python 中精确复制。
curl -F 'access_token=...' \
-F 'message=Hello, Arjun. I like this new API.' \
https://graph.facebook.com/arjun/feed
谁能帮助我理解这一点?
I'm having trouble understanding how to issue an HTTP POST request using curl from inside of python.
I'm tying to post to facebook open graph. Here is the example they give which I'd like to replicate exactly in python.
curl -F 'access_token=...' \
-F 'message=Hello, Arjun. I like this new API.' \
https://graph.facebook.com/arjun/feed
Can anyone help me understand this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 httplib 使用 Python 或更高级别的 POST urllib2
还有一个 Facebook 特定的 Python 高级库,可以为您完成所有 POST 操作。
https://github.com/pythonforfacebook/facebook-sdk/
https://github.com/facebook/python-sdkYou can use httplib to POST with Python or the higher level urllib2
There is also a Facebook specific higher level library for Python that does all the POST-ing for you.
https://github.com/pythonforfacebook/facebook-sdk/
https://github.com/facebook/python-sdk你为什么首先使用curl?
Python 拥有丰富的 Facebook 库,并包含用于 Web 请求的库,调用另一个程序并接收输出是不必要的。
也就是说,
首先来自 Python 文档
所以,
Why do you use curl in the first place?
Python has extensive libraries for Facebook and included libraries for web requests, calling another program and receive output is unecessary.
That said,
First from Python Doc
So,