その仕事の一部としてスクリプトを実行するためにsubprocess.callを呼び出す必要があるクラスがあります。
モジュールでクラスを定義し、モジュールの上部でサブプロセスから呼び出し関数をインポートしました。
クラスの関数の1つでcall()を使用するだけでよいのか、それともデータメンバーにして、self.call関数オブジェクトを介して呼び出す必要があるのかわかりません。
私は後者を好みますが、これを行う方法がわかりません。理想的には、上部にサブプロセスを持たず、次のようなものを使用したいと思います。
class Base:
def __init__():
self.call = subprocess.call
しかし、上記は機能しません。これをどのように行いますか?私はPython3を初めて使用します。