0
我想将cookie打印到文本文件printcooki.txt中。并打开网页https://www.google.co.in。但最后我得到空白的文本文件和网页无法打开。我的程序有哪些变化? 。请帮助我。通过python显示cookie
from urllib2 import Request, build_opener, HTTPCookieProcessor, HTTPHandler
import cookielib
import io
object = cookielib.CookieJar()
opener = build_opener(HTTPCookieProcessor(object), HTTPHandler())
webreq = Request("https://www.google.co.in/")
f = opener.open(webreq)
html = f.read()
print html[:10]
print "the webpage has following cookies "
for cookie in object:
print>> cookie
createtext = open("C:\Users\****\Desktop\printcooki.txt", "w")
print>> cookies ' #to save cookies into printcooki.txt
opener.open('https://www.google.co.in') #to open a webpage
不相关,但是,使用'urllib2'模块会很痛苦。你尝试过'request'模块吗? –
@ShadyProgrammer我的程序运行良好,使用urllib2模块。现在我可以看到我的饼干了。添加到这个程序中,我试图将cookies对象打印到文本文件中并打开网页,但我无法完成。我在代码中进行了一些更改,请让我知道在将文本文件打印到文本文件中并在同一程序中打开网页时出现错误。先谢谢你。 – Martin