2022-03-08

【備忘録】Python のデコレータ

独学でプログラミング言語を使っていると、ときどきとんでもなく初歩的なことを知らなくて赤面😳することがあります。Python のデコレータもそのひとつです。備忘録として、簡単な GUI サンプルに適用してみました。

下記の OS 環境で動作確認をしました。

Fedora Silverblue 35 x86_64
Python 3.10.2
PySide6 6.2.3
qt_filedialog.py

聖書のファイル bible.txt を読み込んでみました。

qt_filedialog.py の実行例

GUI の実行例は実は重要ではなく、今回は、下記の出力の方が重要です。

read_data function took 14.084 ms

参考サイト

  1. Python time measure function - Stack Overflow [2011-03-29]

 

ブログランキング・にほんブログ村へ bitWalk's - にほんブログ村 にほんブログ村 IT技術ブログ Linuxへ
にほんブログ村
このエントリーをはてなブックマークに追加

0 件のコメント: