如何在 pyqt GUI (QTdesigner) 中显示 "run" 控制台?

How can I show "run" console in pyqt GUI (QTdesigner)?

我正在使用 selenium 和 PyQt(Qt 设计器)制作网络爬虫 GUI 在我使用 GUI 之前, 我使用 print 检查了我在网络爬行中的过程 喜欢:

for i / len(href_list):
 print (i,"/", len(href),"processing..")

那么, 我得到

1/10 processing...
2/10 processing...

在 pycharm 'run' 控制台中。

但是在 GUI 中,没有 'run' 控制台(甚至他们在我的 GUI 后面提示 window)所以我无法检查我的进度。 我想我可以在 Qt 设计器中使用 'Text browser' 来解决这个问题, 但是我不知道怎么连接这个模块

所以,我的问题是如何在 GUI 中显示 (print('blablabla'))?

谢谢。

您在 PyQT 中有多种选择。

例如,通过使用 QPlainTextEdit,您可以在 GUI 中创建类似控制台的框。

见:

http://pyqt.sourceforge.net/Docs/PyQt4/qplaintextedit.html