私はPythonで潜水し、いくつかの組み込み関数を評価しようとしていました。 dir関数は、指定されたモジュールのすべての属性の名前を含む文字列リストを返します。そのため、私は次のコードセグメントを実行する場合、私は空のリストを取得する :すべてのモジュールのメソッドと属性をオブジェクトのリストとして一覧表示します
import string
[x for x in dir(string) if callable(x) ]
は、私がオブジェクトの代わりに、行の文字列のリストを取得するためdir(string)
と組み合わせることができ、そこ他の機能または他の方法ですか?
私の目標は次のように何かをすることです:dive in python book
methodList = [method for method in dir(object) if callable(getattr(object, method))]
をノー、ここでそれをリンクしませんでしたが、私はそれを結ぶ検討しました。私の謝罪、私はあなたがそれを読んだと思った。繰り返しますが、コメントは一過性です。あなたが私の投稿を批判していたなら、私はコメントに触れなかったでしょう(私は多くの場合、他のモッズにそれらを見るように頼んでいたでしょう)。もし私がここでクリーンアップするのが速すぎると感じたら、別の人に見てもらうように頼んでみましょう。それは、私が自分の投稿の下のコメントを私が廃止されたと見なしたときに、そのコメントをクリーンアップしないと、*する前に長い時間がかかることがあります。私はちょうどここで自分自身を整頓している。 –
ありがとう、すべての妥当な音。別のMODが見える必要はありません。私はそれが主に私を悩ましていたtiminigだと思う。 –
私は質問を更新しました、それは悪い公式でした。アイデアはありますか? –