2017-08-05 7 views
1

「man」コマンドのように、IpythonまたはPythonカーネルを使用して、コマンドラインから、またはそれをインポートする前に、pythonファイルにあるdoc文字列を読むことができるかどうかは疑問でした。Pythonシェルを使用していないPythonファイルのDoc Stringsを読むことは可能ですか?

+0

をプリントアウトします*なぜ**あなたはこれのために別のツールを使いたいですか?他のツールはこの機能を複製するので、別のツールをインストールするだけでPythonを使用する価値があるのはなぜですか? – Gerrat

+0

しかし、Pythonではファイルを手動でインポートする必要があります。あなたはPythonのシェルを起動する必要はありません周りの作業がある場合? –

答えて

1

あなたはとてもmy_module.pyという名前のモジュール、およびmy_functionという名前の関数は、以下の与えられた、execute some python code from the command lineことができます:Pythonは*、ビルトイン、この機能が付属していますので

python -c "from my_module import my_function;print my_function.__doc__" 

はドキュメンテーション文字列

関連する問題