Sphinx を使用して Python スクリプトのコマンド ライン入力を文書化する方法はありますか? 関数またはメソッドの入力を文書化できますが、スクリプトの入力を文書化する方法がわかりません。.. automodule:: scriptLDOnServer
ソースファイルにscriptLDOnServerが私のpythonスクリプト(私のメインに対応する)である行を追加することにより、関数に使用するのと同じ構文に従おうとしています。
問題は、次のようなエラーが発生することです。
__import__(self.modname)
File "/home/ubuntu/SVNBioinfo/trunk/Code/LD/scriptLDOnServer.py", line 10, in <module>
genotype_filename=sys.argv[7];
IndexError: list index out of range
Sphinx はコマンド ライン入力を取得しようとしているようですが、ソース ファイルには入力がないため、インポートは失敗します。これを解決する方法はありますか?モジュールの代わりにスクリプトのソースで別のコマンドを使用する必要がありますか?
あまり明確でなくて申し訳ありませんが、問題を説明するのは難しいです。