是否存在用于使用路径中包含变量的URL调用RESTful API的现有解决方案?示例:https://farm{farm-id}.staticflickr.com/{server-id}/{id}_{secret}.jpg
我知道我可以做类似的事情:
import requests
requests.get("https://farm{farm_id}.staticflickr.com/{server_id}/{id}_{secret}.jpg".format(
farm_id=urllib.parse.quote("asd"),
server_id=urllib.parse.quote("asd"),
id=123,
secret=456)
这似乎是一个常见的用例,我希望它类似于params
的{{1}}参数,或者是标准库函数,或者是经常使用的现有库...但是我找不到明显的。我想念什么吗?我本来打算提出requests.get
的功能请求,但似乎并不需要它们。