2 回答

TA貢獻1725條經驗 獲得超8個贊
像這樣更改函數
def getDetails():
req = requests.get("url").json()
myDict = {} # Initialize empty dict
for name in req['collections']:
collection_size = requests.get("string url" + name + "/select?q=*:*&rows=0").json()["response"]["numFound"]
myDict[name] = collection_size # add keys as name and value as collection_size, dynamically
return myDict
然后像這樣使用它:
myDetails = getDetails()
myDetails 就是字典。

TA貢獻1890條經驗 獲得超9個贊
這是一個非常簡單的修改
file_dict = dict()
for name in req['collections']:
collection_size = requests.get("string url" + name + "/select?q=*:*&rows=0").json()["response"]["numFound"]
print(name, collection_size)
file_dict[name] = collection_size
- 2 回答
- 0 關注
- 190 瀏覽
添加回答
舉報