Portál AbcLinuxu, 27. října 2025 11:58
grep, sed a další základní příkazy.
#!/usr/bin/env python
import urllib
import urllib2
the_url = 'http://rot13.com'
values = {'text' : 'Gbgb wr cbxhf.'}
data = urllib.urlencode(values)
req = urllib2.Request(the_url, data)
handle = urllib2.urlopen(req)
the_page = handle.read()
print the_page
Připojí se na adresu http://rot13.com, kam do formuláře zapíše řetězec "Gbgb wr cbxhf.", odešle to a vypíše obsah stránky, která se mu vrátila.
Vybral jsem stránku, která kóduje/dekóduje šifrou rot13, takže navrácený dekódovaný řetězec bude "Toto je pokus.".
Hlavně je potřeba ze zdrojáku stránky vykuchat názvy jednotlivých položek ve formuláři.
Cookies lze řešit pomocí modulu cookielib. Na netu je plno příkladů.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.