home contents changes options help subscribe edit

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.




subject:
  ( 118 subscribers )