mirror of
				https://github.com/THIS-IS-NOT-A-BACKUP/zspotify.git
				synced 2025-10-31 03:31:31 +00:00 
			
		
		
		
	Merge pull request #153 from GirishKotra/Playlist-id-fix
revised playlist id parsing logic in playlist.download_from_user_play
This commit is contained in:
		
						commit
						7ef165b6f4
					
				| @ -73,17 +73,14 @@ def download_from_user_playlist(): | ||||
|     print('> SELECT A RANGE BY ADDING A DASH BETWEEN BOTH ID\'s') | ||||
|     print('> For example, typing 10 to get one playlist or 10-20 to get\nevery playlist from 10-20 (inclusive)\n') | ||||
| 
 | ||||
|     playlist_choices = input('ID(s): ').split('-') | ||||
|     playlist_choices = map(int, input('ID(s): ').split('-')) | ||||
| 
 | ||||
|     if len(playlist_choices) == 1: | ||||
|         download_playlist(playlists[0]) | ||||
|     else: | ||||
|         start = int(playlist_choices[0]) | ||||
|         end = int(playlist_choices[1]) + 1 | ||||
| 
 | ||||
|         print(f'Downloading from {start} to {end}...') | ||||
|     start = next(playlist_choices) - 1 | ||||
|     end = next(playlist_choices, start + 1) | ||||
| 
 | ||||
|     for playlist_number in range(start, end): | ||||
|             download_playlist(playlists, playlist_number) | ||||
|         playlist = playlists[playlist_number] | ||||
|         print(f'Downloading {playlist[NAME].strip()}') | ||||
|         download_playlist(playlist) | ||||
| 
 | ||||
|     print('\n**All playlists have been downloaded**\n') | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Logykk
						Logykk