请教一个Cookie登录的问题(急)

请教一个Cookie登录的问题(急)

由于要访问的页面的URL是动态生成的,也就是每次登录后url不同。现在想先用IE登录,然后在PYTHON代码中获取ie的cookie。尝试了ClientCookie这个包:

import ClientCookie
cj = ClientCookie.MSIECookieJar(delayload=True)
cj.load_from_registry()
print cj # just for more infomation to watch
opener = ClientCookie.builder_opener(ClientCookie.HTTPCookieProcessor(cj))
ClientCookie.install_opener(opener)
url = ""# copy from ie url,a valuable url proceeds after login
f = ClientCookie.urlopen(url)

但试验都没能成功,总是停留在登录页面上。

哪位用过的或有所了解的,请指点一二。另外,请说下这里的"print cj"到底输出什么值。
谢谢!


QUOTE:
原帖由 laxsong 于 2006-8-11 18:34 发表
另外,请说下这里的"print cj"到底输出什么值。

你自己没有观察到你的程序输出吗?
我的输出是:
ClientCookie._MSIECookieJar.MSIECookieJar[]

我很怀疑这个输出表示没有能获取到IE的Cookie,以至后面的打开页面都不能成功。

想验证下我的怀疑:)