在运行PyQt应用程序时,我无法从终端中的用户输入任何内容。
实际上我正在创建一些内容,但我无法在此处显示整个代码,因此代码的主要,并且相信我只需要修复它:
from PyQt4.QtGui import *
import sys
def window():
app = QApplication(sys.argv)
window = QWidget()
btn = QPushButton()
btn.setText("Input In Console")
box = QFormLayout()
box.addRow(btn)
btn.clicked.connect(input_txt)
window.setLayout(box)
window.show()
sys.exit(app.exec_())
def input_txt():
input("Enter you Name ")
if __name__ == "__main__":
window()
我真的尝试了很多配置这个问题的解决方案,但都失败了。希望这些信息有所帮助,如果对该帖子有任何疑问,请在评论中说。
答案 0 :(得分:0)
我不再需要这个了,但是如果其他人有相同的问题,我仍然会发布答案。
解决方案:使用主题
if