たまに使い方を調べるpythonのコマンドについていっそまとまておこうと思い載せておく。 このページのものは未分類なので後々分類していく予定。
システム操作系
プログラムを終了させる
import sys for n in range(10): if n == 5: sys.exit()
GUI系 (tkinter)
メッセージボックスの表示
from tkinter import messagebox messagebox.showinfo('Infomation', 'Please check message.')
エラーメッセージの表示
from tkinter import messagebox messagebox.showerror('Error', 'Can't open file.')
Yes/Noの選択メッセージボックス表示
import sys from tkinter import messagebox messagebox.askyesno('Confirmation', 'Finish the game?') # Yes-> True, No-> False
日時系
現在時刻を取得
import datetime dt_now = datetime.datetime.now() print(dt_now) print(dt_now.strftime('%Y年%m月%d日 %H:%M:%S')) print(dt_now.year) print(dt_now.month) print(dt_now.day) print(dt_now.hour) print(dt_now.minute) print(dt_now.second)
class操作
インスタンス変数を一括表示する
class myClass: def __init__(self): self.id = 1 self.x = 100 self.y = 100 def getStatus(self): // インスタンス変数の一括取得 return vars(self) def showStatus(self): // インスタンス変数の一括表示 print(vars(self))