Edit detail for Cookies revision 3 of 3

1 2 3
Editor: Bystroushaak
Time: 2010/01/19 23:23:50 GMT+1
Note:

added:

---

Další možností je použít místo urllib knihovnu ClientCookie, kterou si můžete stáhnout odsud: http://wwwsearch.sourceforge.net/ClientCookie/. Použití knihovny má tu výhodu, že Vám odpadne zbytečné parsování a místo toho můžete věnovat Váš čas a energii řešení problému.

Cookies (Cookie)

Možná Vás napadlo: hmm, jak mam odeslat cookies? Odpověď je jednoduchá:

import urllib
import urllib2
headers = {"User-Agent" : "Mozilla/5.0 (X11; U; Linux i686; cs; rv:1.9.0.10) Gecko/2009042315
           Firefox/3.0.10","Cookie" : "Name=Value";} # vase cookies

req = urllib2.Request(login, None, headers)
conn = urllib2.urlopen(req)

Hlavní je, že to odesíláte v hlavičkách. Doufám že vám to pomohlo protože já sem to hledal dost dlouho..

---

Další možností je použít místo urllib knihovnu ClientCookie?, kterou si můžete stáhnout odsud: http://wwwsearch.sourceforge.net/ClientCookie/. Použití knihovny má tu výhodu, že Vám odpadne zbytečné parsování a místo toho můžete věnovat Váš čas a energii řešení problému.