[python] získání dat formuláře z HTML source ; odeslání dat (POST)

Radek Kanovsky rk na dat.cz
Pondělí Červen 14 08:33:53 CEST 2010


On Sun, Jun 13, 2010 at 08:54:05PM +0200, Michal Molhanec wrote:

> (omlouvám se, pokud vám tento email přišel dvakrát)
> 
> Dne Ne 13. června 2010 09:37:49 petrofF napsal(a):
> > Jak ze zdrojového textu ( = content ) získat seznam parametrů + hodnot
> > formuláře ? (ve standardní knihovně jsem vhodný modul nenašel)
> 
> Tohle se většinou řeší prostě regexem, kterým si ze stránky vytáhneš, co 
> potřebuješ.
> Jinak, co se týče parsování HTML:
> ve standardní knihovně je HTMLParser 
> http://docs.python.org/library/htmlparser.html
> Jinak na parsování HTML existuje např. BeautifulSoup
> http://www.py.cz/BeautifulSoup
> nebo html5lib
> http://code.google.com/p/html5lib/
> Pokud je to XHTML, tak lze samozřejmě použít XML parser.
>  
> > B. Odeslání POST requestu s daty
> > Zde si nejsem jistý, který header Set-Cookie použít (jsou dva)

Dal bych sanci knihovne ClientForm
http://wwwsearch.sourceforge.net/old/ClientForm/

--
Radek Kaňovský
Dat, s.r.o.
http://www.dat.cz/


Další informace o konferenci Python