【问题标题】:Embedding Chrome browser in python QT GUI?在 python QT GUI 中嵌入 Chrome 浏览器?
【发布时间】:2016-04-20 16:14:40
【问题描述】:

我有一个使用 Seleium 打开 Chrome 窗口的 python GUI。 PyQT GUI 中有没有办法嵌入 Chrome 浏览器的窗口,所以没有 2 个单独的窗口,它只是 GUI?猜测不可能,但值得一问。

【问题讨论】:

  • 我看起来很相似。你得到答案了吗?
  • 您的应用程序是如何工作的?您有显示此问题的最小示例吗?

标签: python selenium pyqt4 selenium-chromedriver


【解决方案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

正如我所说,这不是一个完整的答案,但应该让其他任何人跟随这条线索更接近完整的答案。祝大家好运,如果您找到完整的答案,请分享。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 2011-11-27
    • 2019-03-10
    • 2013-12-08
    • 1970-01-01
    • 2013-02-28
    • 1970-01-01
    相关资源
    最近更新 更多