Я хотел распечатать файлы cookie в текстовый файл printcooki.txt. И откройте веб-страницу https://www.google.co.in. Но в конце я получаю пустой текстовый файл, а веб-страницу не открывается. Какие изменения будут внесены в мою программу? , Пожалуйста, помогите мне.отображение куки-файлов через python
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. Теперь я вижу свои файлы cookie. Добавленный к этой программе, я попытался напечатать куки-объект в текстовый файл и открыть веб-страницу, но я не мог закончить. Я внес некоторые изменения в код, можете ли вы сообщить мне, что такое ошибка при печати файла cookie в текстовом файле и открытии веб-страницы в той же программе. заранее спасибо. – Martin