【发布时间】:2012-05-08 08:12:43
【问题描述】:
有什么方法可以使用 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 似乎正在尝试获取命令行输入,但在我的源文件中没有输入,因此导入失败。有没有办法解决这个问题?我应该在源代码中为脚本而不是模块使用另一个命令吗?
对不起,不是很清楚,但很难解释这个问题。
【问题讨论】:
标签: python python-sphinx