在 python QT GUI 中嵌入 Chrome 浏览器?
Posted
技术标签:
【中文标题】在 python QT GUI 中嵌入 Chrome 浏览器?【英文标题】:Embedding Chrome browser in python QT GUI? 【发布时间】:2016-04-20 16:14:40 【问题描述】:我有一个使用 Seleium 打开 Chrome 窗口的 python GUI。 PyQT GUI 中有没有办法嵌入 Chrome 浏览器的窗口,所以没有 2 个单独的窗口,它只是 GUI?猜测不可能,但值得一问。
【问题讨论】:
我看起来很相似。你得到答案了吗? 您的应用程序是如何工作的?您有显示此问题的最小示例吗? 【参考方案1】:我一直在寻找完全相同的方法。我没有完整的答案,但希望我发现的一些内容对其他尝试这样做的人有用。
可以将外部应用程序的窗口嵌入到 Python QT 应用程序中。虽然我可以引用各种参考页面,但我发现以下问题提供了大部分信息,并且是查找更多信息的良好起点:
QT 5.5 embed external application into QWidget
现在,这需要知道窗口 ID,但这并不难找到。您至少可以按照此处所述在 Windows 中执行此操作:
http://timgolden.me.uk/python/win32_how_do_i/find-the-window-for-my-subprocess.html
正如我所说,这不是一个完整的答案,但应该让其他任何人跟随这条线索更接近完整的答案。祝大家好运,如果您找到完整的答案,请分享。
【讨论】:
以上是关于在 python QT GUI 中嵌入 Chrome 浏览器?的主要内容,如果未能解决你的问题,请参考以下文章