replace old %-formatted and .format(…) strings with f-strings (#7671)

mostly using flynt
https://github.com/ikamensh/flynt
This commit is contained in:
Mike Fährmann
2025-06-28 19:36:16 +02:00
parent f77e98b57d
commit 9dbe33b6de
167 changed files with 756 additions and 891 deletions

View File

@@ -25,7 +25,7 @@ class ZzupGalleryExtractor(GalleryExtractor):
if subdomain == "up.":
self.root = "https://up.zzup.com"
self.images = self.images_v2
url = "{}{}/index.html".format(self.root, path)
url = f"{self.root}{path}/index.html"
GalleryExtractor.__init__(self, match, url)
def metadata(self, page):
@@ -41,17 +41,18 @@ class ZzupGalleryExtractor(GalleryExtractor):
page = self.request(self.root + path).text
url = self.root + text.extr(page, '\n<a href="', '"')
p1, _, p2 = url.partition("/image0")
ufmt = p1 + "/image{:>05}" + p2[4:]
return [(ufmt.format(num), None) for num in range(1, count + 1)]
p2 = p2[4:]
return [(f"{p1}/image{i:>05}{p2}", None) for i in range(1, count + 1)]
def images_v2(self, page):
base = f"{self.root}/showimage/"
results = []
while True:
for path in text.extract_iter(
page, ' class="picbox"><a target="_blank" href="', '"'):
results.append(("{}/showimage/{}/zzup.com.jpg".format(
self.root, "/".join(path.split("/")[2:-2])), None))
url = f"{base}{'/'.join(path.split('/')[2:-2])}/zzup.com.jpg"
results.append((url, None))
pos = page.find("glyphicon-arrow-right")
if pos < 0: