1. 得到 cooieStore (QWebEngineCookieStore)
browser = QWebEngineView()
cookieStore = browser.page().profile().cookieStore()
2. 創建並設置cookie (QNetworkCookie)
cookie=QNetworkCookie()
cookie.setName(name.encode()) # QByteArray
cookie.setValue(value.encode()) # QByteArray
cookie.setDomain(url) # QString
cookie.setPath(url) # QSring
QString
<=>python str
QByteArray
<=> python str
(bytes)
另外設置cookie 過期時間等 optional 選項
cookie 介紹
Domain : 後綴限制
Path: 前綴限制
3. cookieStore 加載 cookie
cookieStore.setCookie(cookie)