在python QT GUI中嵌入Chrome浏览器?

时间:2016-04-20 16:14:41

标签: python selenium pyqt4 selenium-chromedriver

我有一个python GUI,可以使用Seleium打开Chrome窗口。 PyQT GUI中是否有任何方法可以嵌入Chrome浏览器的窗口,因此没有2个单独的窗口,只有GUI?猜测不可能,但值得一提。

1 个答案:

答案 0 :(得分:0)

我一直想做完全一样的事情。我没有一个完整的答案,但希望我发现的一些内容对尝试这样做的其他人也有用。

可以将外部应用程序的窗口嵌入到Python QT应用程序中。尽管可以引用各种参考页,但我发现以下问题为您提供了大多数信息,也是找到更多信息的一个良好起点:

QT 5.5 embed external application into QWidget

现在,这需要知道Window ID,但这并不难找到。您至少可以按照以下说明在Windows中进行操作:

http://timgolden.me.uk/python/win32_how_do_i/find-the-window-for-my-subprocess.html

就像我说的那样,这不是一个完整的答案,但是应该让其他任何人跟随这条路走几步之遥。祝大家好运,如果您找到完整的答案,请分享。