- 1
- 2
- 3
- 4
container = html.findAll('div', {'class': 'pageBlock'})[2]
script = container.find('script').string.split('\n')
picstr = script[2].strip().replace('var pictures = ', '').replace(';', '').replace('url:', '"url":').replace('w:', '"w":').replace('h:', '"h":')
pictures = loadjson(picstr)
Хотя да, извраааат.
Когда суп потребовался, чтобы выдрать текст из онлайн библиотеки с вырвиглазной версткой, мне пришлось играть в веселую игру "угадай новое название метода".