fix parsing of virtual keyboard url
This commit is contained in:
parent
f5e55ca0f0
commit
00ce46ea0b
1 changed files with 1 additions and 2 deletions
|
|
@ -19,7 +19,6 @@
|
|||
|
||||
|
||||
import re
|
||||
import lxml.etree as etree
|
||||
|
||||
from weboob.deprecated.browser import Page, BrowserUnavailable
|
||||
from weboob.tools.captcha.virtkeyboard import VirtKeyboard
|
||||
|
|
@ -46,7 +45,7 @@ class Keyboard(VirtKeyboard):
|
|||
color=(0xff, 0xff, 0xff)
|
||||
|
||||
def __init__(self, page):
|
||||
m = re.search(r'background:url\((.*?)\)',etree.tostring(page.document))
|
||||
m = re.search(r'background:url\("(.*?)"\)', ''.join(page.document.xpath('//script/text()')))
|
||||
if m:
|
||||
img_url = m.group(1)
|
||||
size = 252
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue