1
私は実行中の時計プログラムを作ると思っていました。私はそれが欲しいもののために働くこのコードを持っていますが、私はそれを空想的にして新しいウィンドウに出力します。私はメッセージボックスを考えましたが、それは絶えず閉鎖する必要があります。Pythonが別のウィンドウでクロックを実行しています
これを回避する方法はありますか、それともコンソールを使用するだけですか?
x=0
import datetime
import time
while x<10:
currentTime=datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
time.sleep(1)
print(str(currentTime))
EDIT: これは私が今持っているものですが、ウィンドウには、あらゆる場所に行きます。
try:
from Tkinter import *
except ImportError:
from tkinter import *
import datetime
import time
x=0
while x<10:
root = Tk()
prompt = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
label1 = Label(root, text=prompt, width=len(prompt))
label1.pack()
def close_after_1s():
root.destroy()
root.after(1000, close_after_1s)
root.mainloop()
新しいウィンドウを開く場合は、TkinterやQTなどのGUIツールキットについて学びたいと思っています – ForceBru
tkinterを使って1秒後に自己消滅するメッセージボックスを作成しましたが、これはクロックに多すぎるCPUを使用します –
howいくつかのラベルでウィンドウを作成し、現在の時間でラベルを更新することについては? – ForceBru