MCPcopy Index your code
hub / github.com/PyQt5/PyQt / initCookies

Method initCookies

QWebEngineView/SetCookies.py:73–86  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

71 self.page().runJavaScript('alert(document.cookie);')
72
73 def initCookies(self):
74 for cookie in cookies:
75 qcookie = QNetworkCookie()
76 qcookie.setName(cookie.get('name', '').encode())
77 qcookie.setValue(cookie.get('value', '').encode())
78 qcookie.setDomain(cookie.get('domain', ''))
79 qcookie.setPath(cookie.get('path', ''))
80 qcookie.setExpirationDate(
81 QDateTime.fromString(str(cookie.get('expirationDate', 0)),
82 Qt.ISODate))
83 qcookie.setHttpOnly(cookie.get('httpOnly', False))
84 qcookie.setSecure(cookie.get('secure', False))
85 # 注意可以设置具体的url
86 self.cookieStore.setCookie(qcookie, QUrl())
87
88
89if __name__ == '__main__':

Callers 1

__init__Method · 0.95

Calls 1

setValueMethod · 0.80

Tested by

no test coverage detected