def _real_extract(self, url):
msg = (
- 'You\'ve asked yt-dlp to download the URL "%s". '
+ f'You\'ve asked yt-dlp to download the URL "{url}". '
'That doesn\'t make any sense. '
'Simply remove the parameter in your command or configuration.'
- ) % url
+ )
if not self.get_param('verbose'):
msg += ' Add -v to the command line to see what arguments and configuration yt-dlp has'
raise ExtractorError(msg, expected=True)
real_url = self._match_id(url)
self.report_warning(
'Your URL starts with a Byte Order Mark (BOM). '
- 'Removing the BOM and looking for "%s" ...' % real_url)
+ f'Removing the BOM and looking for "{real_url}" ...')
return self.url_result(real_url)