如何在 pyqt GUI(QTdesigner)中显示“运行”控制台?
Posted
技术标签:
【中文标题】如何在 pyqt GUI(QTdesigner)中显示“运行”控制台?【英文标题】:How can I show "run" console in 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'))?
谢谢。
【问题讨论】:
【参考方案1】:在 PyQT 中有几个选项。
例如,通过使用 QPlainTextEdit,您可以在 GUI 中创建类似控制台的框。
见: PyQt Multiline Text Input Box
http://pyqt.sourceforge.net/Docs/PyQt4/qplaintextedit.html
【讨论】:
以上是关于如何在 pyqt GUI(QTdesigner)中显示“运行”控制台?的主要内容,如果未能解决你的问题,请参考以下文章