Я использовал QNetworkAccessManager для загрузки страниц и входа на некоторые сайты. Я хочу сохранить файлы cookie и загрузить их в следующий раз с помощью этой программы.
Я пишу этот код для сохранения файлов cookie:
import shelve
self.netManager=QNetworkAccessManager()
#... Load Pages and Login ....
with shelve.open('LoginDb','c') as db:
db['cooki']=netManager.CookieJar()
и этот код для загрузки файлов cookie:
with shelve.open('LoginDb','c') as db:
self.netManager.setCookieJar(db['cooki'])
Но setCookieJar не работает и возникает эта ошибка:
суперкласс init() типа QNetworkCookieJar никогда не вызывался
Что я могу сделать, чтобы сделать это?