我在Windows 10 64bit上使用Python 3.6.0
我试图从第604行获取url键值: https://hastebin.com/iminawuguv.py
我在考虑是否可以检查' format_id':' 22',==' 22'还是什么?
我试过
url = url_info['formats'][0]['url']
这个只让我获得第29行的第一个关键值。感谢高级的任何帮助。
答案 0 :(得分:0)
我认为你需要:
[d['url'] for d in url_info['formats'] if d['format_id'] == '22']
您的url_info['formats']
是一个词典列表,您想要的词典是最后一个元素,因此您也可以这样做:url_info['formats'][-1]['url']