def _real_extract(self, url):
video_id = self._match_id(url)
- real_url = 'https://www.manyvids.com/video/%s/gtm.js' % (video_id, )
+ real_url = f'https://www.manyvids.com/video/{video_id}/gtm.js'
try:
webpage = self._download_webpage(real_url, video_id)
except Exception:
def mung_title(s):
if uploader:
- s = re.sub(r'^\s*%s\s+[|-]' % (re.escape(uploader), ), '', s)
+ s = re.sub(rf'^\s*{re.escape(uploader)}\s+[|-]', '', s)
return txt_or_none(s)
title = (
'vid': video_id,
}), headers={
'Referer': url,
- 'X-Requested-With': 'XMLHttpRequest'
+ 'X-Requested-With': 'XMLHttpRequest',
})
formats = []
def get_likes():
likes = self._search_regex(
- r'''(<a\b[^>]*\bdata-id\s*=\s*(['"])%s\2[^>]*>)''' % (video_id, ),
+ rf'''(<a\b[^>]*\bdata-id\s*=\s*(['"]){video_id}\2[^>]*>)''',
webpage, 'likes', default='')
likes = extract_attributes(likes)
return int_or_none(likes.get('data-likes'))