mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 06:35:12 +00:00 
			
		
		
		
	[cleanup] Add more ruff rules (#10149)
Authored by: seproDev Reviewed-by: bashonly <88596187+bashonly@users.noreply.github.com> Reviewed-by: Simon Sawicki <contact@grub4k.xyz>
This commit is contained in:
		| @@ -95,17 +95,17 @@ class MySpaceIE(InfoExtractor): | ||||
|         if is_song: | ||||
|             # songs don't store any useful info in the 'context' variable | ||||
|             song_data = self._search_regex( | ||||
|                 r'''<button.*data-song-id=(["\'])%s\1.*''' % video_id, | ||||
|                 rf'''<button.*data-song-id=(["\']){video_id}\1.*''', | ||||
|                 webpage, 'song_data', default=None, group=0) | ||||
|             if song_data is None: | ||||
|                 # some songs in an album are not playable | ||||
|                 self.report_warning( | ||||
|                     '%s: No downloadable song on this page' % video_id) | ||||
|                     f'{video_id}: No downloadable song on this page') | ||||
|                 return | ||||
| 
 | ||||
|             def search_data(name): | ||||
|                 return self._search_regex( | ||||
|                     r'''data-%s=([\'"])(?P<data>.*?)\1''' % name, | ||||
|                     rf'''data-{name}=([\'"])(?P<data>.*?)\1''', | ||||
|                     song_data, name, default='', group='data') | ||||
|             formats = formats_from_stream_urls( | ||||
|                 search_data('stream-url'), search_data('hls-stream-url'), | ||||
| @@ -114,10 +114,10 @@ class MySpaceIE(InfoExtractor): | ||||
|                 vevo_id = search_data('vevo-id') | ||||
|                 youtube_id = search_data('youtube-id') | ||||
|                 if vevo_id: | ||||
|                     self.to_screen('Vevo video detected: %s' % vevo_id) | ||||
|                     return self.url_result('vevo:%s' % vevo_id, ie='Vevo') | ||||
|                     self.to_screen(f'Vevo video detected: {vevo_id}') | ||||
|                     return self.url_result(f'vevo:{vevo_id}', ie='Vevo') | ||||
|                 elif youtube_id: | ||||
|                     self.to_screen('Youtube video detected: %s' % youtube_id) | ||||
|                     self.to_screen(f'Youtube video detected: {youtube_id}') | ||||
|                     return self.url_result(youtube_id, ie='Youtube') | ||||
|                 else: | ||||
|                     raise ExtractorError( | ||||
| @@ -181,7 +181,7 @@ class MySpaceAlbumIE(InfoExtractor): | ||||
|         tracks_paths = re.findall(r'"music:song" content="(.*?)"', webpage) | ||||
|         if not tracks_paths: | ||||
|             raise ExtractorError( | ||||
|                 '%s: No songs found, try using proxy' % display_id, | ||||
|                 f'{display_id}: No songs found, try using proxy', | ||||
|                 expected=True) | ||||
|         entries = [ | ||||
|             self.url_result(t_path, ie=MySpaceIE.ie_key()) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 sepro
					sepro