tweak fanza getCover()
This commit is contained in:
parent
bedd76bc60
commit
3b85ebfa51
5
fanza.py
5
fanza.py
@ -115,8 +115,11 @@ def getTag(text):
|
||||
def getCover(text, number):
|
||||
html = etree.fromstring(text, etree.HTMLParser())
|
||||
cover_number = number
|
||||
try:
|
||||
result = html.xpath('//*[@id="' + cover_number + '"]/@href')[0]
|
||||
except:
|
||||
# sometimes fanza modify _ to \u0005f for image id
|
||||
if "_" in cover_number:
|
||||
# fanza modify _ to \u0005f for image id
|
||||
cover_number = cover_number.replace("_", r"\u005f")
|
||||
try:
|
||||
result = html.xpath('//*[@id="' + cover_number + '"]/@href')[0]
|
||||
|
Loading…
Reference in New Issue
Block a user