diff --git a/gallery_dl/extractor/warosu.py b/gallery_dl/extractor/warosu.py
index 9db41e0c..06424b24 100644
--- a/gallery_dl/extractor/warosu.py
+++ b/gallery_dl/extractor/warosu.py
@@ -47,7 +47,7 @@ class WarosuThreadExtractor(Extractor):
def metadata(self, page):
boardname = text.extr(page, "
")
+ page = text.extr(page, '
")
needle = "
"
return [self.parse(post) for post in page.split(needle)]
def parse(self, post):
"""Build post object by extracting data from an HTML post"""
data = self._extract_post(post)
- if "" in post and \
+ if '' in post and \
self._extract_image(post, data):
part = data["image"].rpartition("/")[2]
data["tim"], _, data["extension"] = part.partition(".")
@@ -74,9 +74,9 @@ class WarosuThreadExtractor(Extractor):
def _extract_post(self, post):
extr = text.extract_from(post)
return {
- "no" : extr("id=\"p", "\""),
- "name": extr("class=\"postername \">", "<").strip(),
- "time": extr("class=\"posttime\" title=\"", "000\">"),
+ "no" : extr('id="p', '"'),
+ "name": extr('class="postername ">', "<").strip(),
+ "time": extr('class="posttime" title="', '000">'),
"now" : extr("", "<").strip(),
"com" : text.unescape(text.remove_html(extr(
"", "
").strip())),
@@ -84,7 +84,7 @@ class WarosuThreadExtractor(Extractor):
def _extract_image(self, post, data):
extr = text.extract_from(post)
- extr("", "")
+ extr('', "")
data["fsize"] = extr("File: ", ", ")
data["w"] = extr("", "x")
data["h"] = extr("", ", ")
@@ -92,7 +92,7 @@ class WarosuThreadExtractor(Extractor):
"", "<").rstrip().rpartition(".")[0])
extr("
", "")
- url = extr("")
+ url = extr('')
if url:
if url[0] == "/":
data["image"] = self.root + url