如何在 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 中创建类似控制台的框。
见:
我正在使用 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 中创建类似控制台的框。
见: