mirror of
				https://github.com/ytdl-org/youtube-dl.git
				synced 2025-10-29 09:26:20 -07:00 
			
		
		
		
	[devscripts/show-downloads-statistics] Add support for paging
This commit is contained in:
		| @@ -1,6 +1,7 @@ | ||||
| #!/usr/bin/env python | ||||
| from __future__ import unicode_literals | ||||
|  | ||||
| import itertools | ||||
| import json | ||||
| import os | ||||
| import re | ||||
| @@ -21,10 +22,15 @@ def format_size(bytes): | ||||
|  | ||||
| total_bytes = 0 | ||||
|  | ||||
| releases = json.loads(compat_urllib_request.urlopen( | ||||
|     'https://api.github.com/repos/rg3/youtube-dl/releases').read().decode('utf-8')) | ||||
| for page in itertools.count(1): | ||||
|     releases = json.loads(compat_urllib_request.urlopen( | ||||
|         'https://api.github.com/repos/rg3/youtube-dl/releases?page=%s' % page | ||||
|     ).read().decode('utf-8')) | ||||
|  | ||||
| for release in releases: | ||||
|     if not releases: | ||||
|         break | ||||
|  | ||||
|     for release in releases: | ||||
|         compat_print(release['name']) | ||||
|         for asset in release['assets']: | ||||
|             asset_name = asset['name'] | ||||
|   | ||||
		Reference in New Issue
	
	Block a user