Py学习  »  Python

使用python编程语言调用rest api

Nir • 6 年前 • 1900 次点击  

我是一个初学者,学习蟒蛇。我想编写一个python代码来“调用rest api”。你能告诉我调用REST API的步骤吗?

还有curl命令,我想用python代码编写它。

curl-u用户名:password-x get' http://google.com:8070/api/v2/organizations

如果有人能帮我的忙,那就很有帮助了。

谢谢

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/43688
文章 [ 2 ]  |  最新文章 6 年前
Joran Beasley
Reply   •   1 楼
Joran Beasley    6 年前
import requests
from requests.auth import HTTPBasicAuth

requests.get("http://google.com:8070/api/v2/organizations",auth=HTTPBasicAuth('user', 'pass'))

你真的应该读一些文档,写一些代码…通过一些非常快速的谷歌搜索(即“python http身份验证请求”),这些事情变得非常明显。

http://docs.python-requests.org/en/master/user/authentication/

Farzad Vertigo
Reply   •   2 楼
Farzad Vertigo    6 年前

你最好的选择就是 requests 包裹。 安装时 pip install requests 。 他们网站上的一个例子是:

r = requests.get('https://api.github.com/user', auth=('user', 'pass'))

有关更多信息,请查看 documentation