【Python】引数として関数・メソッドを受け渡す

引数として関数・メソッドを受け渡す

引数として関数やメソッドを受け渡したいことがありましたので、そのメモ

Pythonでは、関数やメソッドもオブジェクトとして管理されているため、通常のオブジェクトのように引数で受け渡してあげればよいとのこと。
こんな感じです。

# シグナルの定義 selectItemForTableViewDialogSignal: Signal = Signal(list) # OKボタンをクリックした時のシグナルにsetCveIdメソッドを指定 ¥selectItemForTableViewDialogSignal.connect(self.setCveId)

コメント

このブログの人気の投稿

【python】PySide6 におけるウィンドウとかダイアログボックス内のアイテムの自動調整

脆弱性評価システムを作る〜CVSSとは〜

dict型オブジェクトを内包するlistオブジェクトのコピー