11
私は別のメソッドに渡す、ファイルのファイル名とパス名を取得するために私のプログラムでのパスにos.path.split()関数を使用していますが、私の現在のソリューションは、かなり醜いようだ:変数を使用せずにタプルをアンパックすることは可能ですか?
path = os.path.split(somefile)
some_class(path[0], path[1])
some_classの呼び出し内でパスタプルをよりクリーンな方法でアンパックすることはできますか?次のようなものがありますか?
some_class(os.path.split(somefile).unpack())
もっと平凡な方法でしょうか?
関連する言葉:ダブルアスタリスクは辞書をキーワード引数に展開します: 'f(** kwargs)' – u0b34a0f6ae