【问题标题】:How can I show "run" console in pyqt GUI (QTdesigner)?如何在 pyqt GUI(QTdesigner)中显示“运行”控制台?
【发布时间】:2018-07-17 02:01:21
【问题描述】:

我正在使用 selenium 和 PyQt(Qt 设计器)制作一个网络爬行 GUI 在我使用 GUI 之前, 我使用打印检查了我的网络抓取过程 喜欢:

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

那么, 我明白了

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

在 pycharm“运行”控制台中。

但是在 GUI 中,没有“运行”控制台(即使它们是我的 GUI 后面的提示窗口)所以我无法检查我的进度。 我想我可以在 Qt 设计器中使用“文本浏览器”来解决这个问题, 但我不知道如何连接这个模块。

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

谢谢。

【问题讨论】:

    标签: user-interface printing pyqt4 qt-designer


    【解决方案1】:

    在 PyQT 中有几个选项。

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

    见: PyQt Multiline Text Input Box

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-22
      • 2012-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多