PyGameで素敵なサイトがありましたので、ご紹介です。
Python Executorで動かしてみて下さい
(コードを選択して、クリップボードにいれて下さい)
山之口洋の極・楽 python 講座【応用編】から引用しています。
# デジタル時計(pygame版)
import pygame
from pygame.locals import *
import sys
import datetime
# pygame初期化
pygame.init()
SURFACE = pygame.display.set_mode((400, 300)) # サイズを指定して画面を作成
pygame.display.set_caption("GAMEをつくろう") # タイトル文字を指定
font = pygame.font.Font(None, 60) # フォントの設定(60px)
# メイン関数
def main():
# 表示更新ループ
while True:
SURFACE.fill((0,100,0)) # 背景(壁)を緑色で塗りつぶす
日付 = font.render(str(datetime.date.today()), True, (100, 0, 100))
時刻 = font.render(datetime.datetime.now().strftime("%H:%M:%S"), True, (0, 0, 100))
SURFACE.blit(日付, [80, 90]) # 文字列の位置を指定
SURFACE.blit(時刻, [100, 150]) # 文字列の位置を指定
pygame.display.update() # 画面更新
# イベントを処理
for event in pygame.event.get():
if event.type == QUIT: # 閉じるボタンが押されたら終了
pygame.quit() # Pygameの終了(画面を閉じる)
sys.exit() # プログラムの終了
if __name__ == '__main__':
main()
参照URL
山之口洋の極・楽 python 講座【応用編】を参照させて頂きました
https://www.isc.meiji.ac.jp/~ri03037/ICTappli2/step06.html