Image

Listens: Григорий Лепс - Замерзает солнце

Category:

Как вытащить из формы ссылки. (РЕШЕНО)


Здравствуйте.

Допустим, у нас по определённому URL есть форма, в которой есть TextArea.
В этом текстовом поле, в своё время, находятся HTML-теги, вида:


---------------------8=<----------------------



---------------------8=<----------------------


Вот кусочек моего кода, который авторизуется где надо, проходит до этой странички и считывает содержимое этого текстового поля из формы:

---------------------8=<----------------------
# -*- coding: cp1251 -*-
import xmlrpclib
import urllib
import urllib2
# import re
import ClientForm
from mechanize import Browser

br = Browser()

br.open(sl_login)
br.select_form(name="f1")
br["user[login]"] = usern
br["user[password]"] = userp
br.submit()
print br.title() # дебаг
br.open(glaz17)
br.select_form(nr=0)
control = br.form.find_control(nr=0)
xz = unicode(control.value)
print xz # дебаг
file(".\lsl_code.txt", 'wb').write(xz)
---------------------8=<----------------------

При выводе print xz
и при выводе в файл, я вижу не список тегов и ссылок, как выше описал, а просто текст:
---------------------8=<----------------------
текст ссылки

текст второй ссылки

текст ссылки 3 текст после ссылки 3.

Текст до ссылки 4 текст ссылки 4 текст после ссылки 4!
---------------------8=<----------------------

Помогите понять, в чём дело и всё-таки, вытащить эти ссылки в файл или в список.