簡體   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