2006年08月14日 星期一 19:15
近日尝 试用ClientCookie中的MSIECookieJar打开一个需登录后才能访问的页面。先用IE打开那个网页,然后运行包括下面代码的python程序:
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)
但一直都没能成功。另外我很怀疑这里的cj没能成功获取到IE Cookie.它的输出值为:
以前在邮件列表中看到过有人用过这个包,还请各位能多多指教。
PS:我看文档中说他们的测试环境是win NT + ie5 和 win xp + ie6,但我的环境是
win 2k + ie6。不知和这个有没有关系。
谢谢!
---------------------------------
Mp3疯狂搜-新歌热歌高速下
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060814/805e55e3/attachment-0001.htm
Zeuux © 2025
京ICP备05028076号