diff options
Diffstat (limited to 'gallery_dl/extractor/poipiku.py')
| -rw-r--r-- | gallery_dl/extractor/poipiku.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gallery_dl/extractor/poipiku.py b/gallery_dl/extractor/poipiku.py index c3aaaba..23f3b54 100644 --- a/gallery_dl/extractor/poipiku.py +++ b/gallery_dl/extractor/poipiku.py @@ -54,7 +54,7 @@ class PoipikuExtractor(Extractor): for post_url in self.posts(): if post_url[0] == "/": - post_url = f"{self.root}{post_url}" + post_url = self.root + post_url page = self.request(post_url).text extr = text.extract_from(page) parts = post_url.rsplit("/", 2) @@ -148,7 +148,7 @@ class PoipikuExtractor(Extractor): return files def _show_illust_detail(self, post): - url = f"{self.root}/f/ShowIllustDetailF.jsp" + url = self.root + "/f/ShowIllustDetailF.jsp" data = { "ID" : post["user_id"], "TD" : post["post_id"], @@ -160,7 +160,7 @@ class PoipikuExtractor(Extractor): interval=False) def _show_append_file(self, post): - url = f"{self.root}/f/ShowAppendFileF.jsp" + url = self.root + "/f/ShowAppendFileF.jsp" data = { "UID": post["user_id"], "IID": post["post_id"], @@ -176,14 +176,14 @@ class PoipikuExtractor(Extractor): class PoipikuUserExtractor(PoipikuExtractor): """Extractor for posts from a poipiku user""" subcategory = "user" - pattern = (rf"{BASE_PATTERN}/(?:IllustListPcV\.jsp\?PG=(\d+)&ID=)?" - rf"(\d+)/?(?:$|[?&#])") + pattern = (BASE_PATTERN + r"/(?:IllustListPcV\.jsp\?PG=(\d+)&ID=)?" + r"(\d+)/?(?:$|[?&#])") example = "https://poipiku.com/12345/" def posts(self): pnum, user_id = self.groups - url = f"{self.root}/IllustListPcV.jsp" + url = self.root + "/IllustListPcV.jsp" params = { "PG" : text.parse_int(pnum, 0), "ID" : user_id, @@ -207,7 +207,7 @@ class PoipikuUserExtractor(PoipikuExtractor): class PoipikuPostExtractor(PoipikuExtractor): """Extractor for a poipiku post""" subcategory = "post" - pattern = rf"{BASE_PATTERN}/(\d+)/(\d+)" + pattern = BASE_PATTERN + r"/(\d+)/(\d+)" example = "https://poipiku.com/12345/12345.html" def posts(self): |
