擅长:python、mysql、java
<p>你可以用字典来解释这个。首先,我将值设置为<code>None</code>。然后,在遍历字典时,我将值设置为返回的JSON。在程序结束时,我打印<code>IDx is offline or online</code>。不过,您可以对字典中的数据执行任何操作</p>
<pre><code>import requests
from pprint import pprint
videos = {"id1": None, "id2": None, "id3": None, "id4": None}
for i in videos:
id_of_video = i
your_api_key = 'myapi'
url = 'https://www.googleapis.com/youtube/v3/videos?id={}&key={}&part=status'.format(id_of_video, your_api_key)
url_get = requests.get(url)
pprint(url_get.json())
videos[i] = url_get.json()
for video in videos:
if videos[video]["pageInfo"]["resultsPerPage"] == 0:
print(f"{video.upper()} is offline")
else:
print(f"{video.upper()} is online")
</code></pre>