如何解决如何使用自定义Cookie通过PyQt5连接到网站?
刚刚开始尝试使用PyQt5在亚马逊上刮擦产品价格。这是连接到网页的代码。但是,亚马逊倾向于根据您的收货地址显示不同的价格(如果我之前选择了收货地址,我想该网站会从浏览器cookie中获取此信息)。在使用PyQt5的情况下,如何使用自定义Cookie配置文件连接到Amazon并获取特定国家/地区的定价信息?
class Page(QWebEnginePage):
def __init__(self,URL):
self.app = QApplication(sys.argv)
QWebEnginePage.__init__(self)
QWebEngineProfile.__init__(self)
self.html = ''
self.loadFinished.connect(self._on_load_finished)
self.load(QUrl(url))
self.app.exec_()
def _on_load_finished(self):
self.html = self.toHtml(self.Callable)
print('Load finished')
def Callable(self,html_str):
self.html = html_str
self.app.quit()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。