82日目:Pythonプログラミング
Pythonプログラミングの講義16日目。
【講義内容】
【ワンポイント】
機械学習のすすめ
メッセージボックス
tkinter.messagebox.askyesno('Quit', '辞書を更新する?')
ダイアログボックス
ダイアログボックス | インポート |
---|---|
メッセージ | from tkinter import messagebox |
ファイル | from tkinter import filedialog |
カラー | from tkinter import colorchooser |
ログの記録
def write_log(): now = 'System Log: ' + datetime.now().strftime('%Y-%m-%d %H:%M::%S' +'\n') log.insert(0, now) with open('log.txt', 'a', encoding='utf-8') as f: f.writelines(log)
イベントのバインド
from tkinter import messagebox def cb(): if messagebox.askyesno('確認', '閉じていい?'): root.destroy() root.protocol('WM_DELETE_WINDOW', cb)
【今日の積み上げ】
- Python基礎