繁体   English   中英

Python - 如何让我的 GUI 显示在 Spyder 中

[英]Python - How do I get my GUI to display in Spyder

我是在 Python 中创建 GUI 的新手,似乎无法克服第一个障碍。 我正在使用 Anaconda - Spyder,我通常通过这个(和 IPython 控制台?)运行所有(主要是数学)代码。

我的问题是,当我运行下面的代码时,我希望它显示一个简单的空白窗口,但没有任何反应。

Spyder/IPython 不是最好的方法还是我的代码有问题?

我已经尝试通过在正确的目录中键入“python TestScript.py”来使用命令提示符,但我收到一条错误消息,提示“Python 未被识别为内部或外部命令”。 我是否需要设置 cmd 才能使用 Anaconda?

import sys

from PyQt5.QtWidgets import QApplication, QWidget

if __name__ == '__main__':

    app = QApplication(sys.argv)

    w = QWidget()
    w.resize(250,150)
    w.move(30,30)
    w.setWindowTitle('Simple Window')
    w.show

    sys.exit(app.exec_())

清除这个问题,因为帕特里克·阿特纳 (Patrick Artner) 在评论中发布了答案。

只需在 w.show 后添加 () 即可解决问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM