top
おさだのホームページ
サイト全体の表示回数 : -- 回
更新情報
2024-3-23:
○ 2年ぶりにホームページを確認したら、総閲覧回数が12万回を超えていました。 tkinterの備忘録が一番閲覧されているみたいです。
○ Python3用パッケージのosadaのversion 1.2.1を公開しました。osada.Mahjong.calc_reward() で麻雀の点数計算ができます。
2022-3-31:
○ 総閲覧回数が10000回を超えました。
2022-1-5:
○ Python用のパッケージ”osada”を公開しました。あくまで私用目的のパッケージですが、osada.cprint()はおもろいので使ってみてください。
pip install osada でインストールできます。
リファレンス:Reference - osada v0.1(ページ内リンク)
ソースコード:https://github.com/Osada-M/osada
2021-12-19:
○ クリック判定の誤認識対策のため、以下の項目でユーザーのテキスト選択を不可能にしました。
・サイドバー ・折り畳み欄の展開ボタン/コピーボタン/タイトル ・サイトのタイトル
2021-12-2:
○ ユーザーの選択項目を紫色にしてみました。
2020-12-21:
○ tkinterの備忘録的な解説ページを作成しました。
( 常設 )
2024-3-23:
○ SNS等のリンク: Twitter (X) , GitHub , GitHub (このページのソース) , PyPi (osadaパッケージ)
2021-08-23:
○ htmlやcssを大幅に改変。 ( 旧スタイルと新スタイルが混同していますがご容赦ください。 )
○ 2年ぶりにホームページを確認したら、総閲覧回数が12万回を超えていました。 tkinterの備忘録が一番閲覧されているみたいです。
○ Python3用パッケージのosadaのversion 1.2.1を公開しました。osada.Mahjong.calc_reward() で麻雀の点数計算ができます。
2022-3-31:
○ 総閲覧回数が10000回を超えました。
2022-1-5:
○ Python用のパッケージ”osada”を公開しました。あくまで私用目的のパッケージですが、osada.cprint()はおもろいので使ってみてください。
pip install osada でインストールできます。
リファレンス:Reference - osada v0.1(ページ内リンク)
ソースコード:https://github.com/Osada-M/osada
2021-12-19:
○ クリック判定の誤認識対策のため、以下の項目でユーザーのテキスト選択を不可能にしました。
・サイドバー ・折り畳み欄の展開ボタン/コピーボタン/タイトル ・サイトのタイトル
2021-12-2:
○ ユーザーの選択項目を紫色にしてみました。
2020-12-21:
○ tkinterの備忘録的な解説ページを作成しました。
( 常設 )
2024-3-23:
○ SNS等のリンク: Twitter (X) , GitHub , GitHub (このページのソース) , PyPi (osadaパッケージ)
2021-08-23:
○ htmlやcssを大幅に改変。 ( 旧スタイルと新スタイルが混同していますがご容赦ください。 )
copy
copied!
func_check.py
展開
折り畳む
import inspect
def check(func):
def f(*args, **kwargs):
sig = inspect.signature(func)
for (name, param) in sig.parameters.items():
print(f'args: {name}\ntype: {repr(param.annotation)}')
print(f'result: {func(*args, **kwargs)}')
return func
return f
# def func(~~): ~~
#
# @check
# func(~~)
# 関数の上に「@check」を記載するとその関数の引数と戻り値の型、実行結果がわかる。
def check(func):
def f(*args, **kwargs):
sig = inspect.signature(func)
for (name, param) in sig.parameters.items():
print(f'args: {name}\ntype: {repr(param.annotation)}')
print(f'result: {func(*args, **kwargs)}')
return func
return f
# def func(~~): ~~
#
# @check
# func(~~)
# 関数の上に「@check」を記載するとその関数の引数と戻り値の型、実行結果がわかる。
最近更新したページ
プログラミング
おさだ制作の他サイト