我在一个文本文件中有一个用户列表,我正在将其读入 python,[john, mary, bob, alice]
我正在尝试对应用程序进行 API 调用,以获取有关该应用程序中用户配置文件的信息。
我可以使用 python request 发出请求,请求 URL 如下所示:
url = https://my-application.com/api/v1/users/john
我可以成功进行单个 API 调用,但我想使用 python 循环访问我的用户列表。 所以问题是,如何使用循环获取请求 URL 来替换每个用户的名称。 我猜测使用 for 循环,例如:
url = https://my-application.com/api/v1/users/%s.
for i in userlist:
return url + str[i]
这对我来说没有多大意义,因为我无法让它工作。 如有任何帮助,我们将不胜感激。
谢谢
最佳答案
假设您使用的是 python 3.x,类似这样的东西应该可以工作:
for username in ['john', 'mary', 'bob', 'alice']:
url = f'https://my-application.com/api/v1/users/{username}'
print(username)
只需用您的调用和处理替换打印即可。
关于Python 循环获取请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59278313/