0
我是一位嘗試使用python訪問google洞察的新手程序員。我可以訪問不需要cookies的網站,但我似乎無法正確通過Cookie。 cookines文件是從Mozilla Firefox中導出的,位於Z:驅動器中,它也是我運行python的地方。在python中加載cookie
林也很確定我的代碼保存文件可以比讀寫更好,但我不知道如何做到這一點。任何helpo將不勝感激。
import urllib2
import cookielib
import os
url = "http://www.google.com/insights/search/overviewReport?q=eagles%2Ccsco&geo=US&cmpt=q&content=1&export=2"
cj = cookielib.MozillaCookieJar()
cj.load('cookies6.txt')
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
file = opener.open(url)
output = open('test2.csv','wb')
output.write(file.read())
output.close()
看看[mechanize](http://wwwsearch.sourceforge.net/mechanize/),它確實處理餅乾(IIRC)。 – lazy1 2011-02-24 19:54:19