1

以下のコードのように python tkinter gui にファイル読み取りを追加するたびに、.py ファイルを python.exe または pythonw.exe にドラッグ アンド ドロップすると、プログラムが実行されません。私は Windows XP で Python 3.2 を使用しています。

from tkinter import *

if __name__ == '__main__':
    root = Tk()
    f = open('hello.txt', 'r')
    t = f.read()
    f.close()
    w = Label(root, text=t)
    w.pack()
    root.mainloop()

pythonw.exe を .py ファイルのデフォルト プログラムとして設定し、ファイルをダブルクリックするか、cmd で呼び出すと機能することがわかりましたが、実際にはドラッグ アンド ドロップで実行する必要があります。これは既知のバグですか? 前もって感謝します!

4

0 に答える 0