#!/usr/bin/python
import Tkinter as Tk
import time
from functools import partial
class NoodleTimer(Tk.Frame):
def __init__(self, master=None):
Tk.Frame.__init__(self, master)
self.label = Tk.Label(self, text='Timer', font='Arial 20')
self.label.pack(side='left')
menubutton = Tk.Menubutton(self, text='>')
menubutton.pack()
menu = Tk.Menu(menubutton, tearoff=0)
menu.add_command(label='1 minutes', command=partial(self.start, 60))
menu.add_command(label='3 minutes', command=partial(self.start, 180))
menu.add_command(label='5 minutes', command=partial(self.start, 300))
menubutton.config(menu=menu)
def start(self, sec):
self.finish_time = time.time() + sec
self.tick()
def tick(self):
t = self.finish_time - time.time()
if t < 0:
self.label.config(text="Time's up!")
else:
self.label.config(text='%02d:%02d'%(t/60, t%60))
self.after(100, self.tick)
if __name__ == '__main__':
app = NoodleTimer()
app.pack()
app.mainloop()
Python の宿題ここで答えます Part 2
■ このスレッドは過去ログ倉庫に格納されています
2010/01/27(水) 01:46:02
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】GMO、顧客にパソコン電源オフを要請 27日正午に攻撃との脅迫受け [おっさん友の会★]
- 【速報】GMO、顧客にパソコン電源オフを要請 27日正午に攻撃との脅迫受け ★2 [おっさん友の会★]
- サイバー攻撃ハッカー集団、GMOが27日12:00までに1億6000万払わなければ、顧客攻撃と声明 GMOは政府に防御要請、警察自衛隊へ ★2 [お断り★]
- ココイチでソーセージを諦めた夜 インフレ「第3波」値上げの正体は [蚤の市★]
- 【芸能】山里亮太が注意喚起 「自分の意思で覗きにきて、不愉快だと言ったり怒るってすごい正義感」 前日に紳助さんの近影を公開 [冬月記者★]
- 高市首相 「来週中にサイバー攻撃への緊急対策」 ★2 [お断り★]
- GMO、正午より前にパソコンにつながっているコードを抜き、電源落とすよう呼びかけ始める [256556981]
- 【速報】楽天カード、やらかす [404143271]
- Microsoft、AI技術者など6万人をリストラ、AIがAIを作るようになり人間不要に [422186189]
- 【悲報】GMO、全PCとすべての顧客情報が破壊されるまで、あと2時間wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww [398059782]
- 片山ゆうちゃんって当時実行せずにAI時代まで待ってたら凄腕ハッカーになってた可能性あるよな [579392623]
- 【画像】美少女配信者、足のサイズがデカすぎて象の足とか言われてブチ切れ🦶 [632966346]