如何在Windows上运行Python Doctest?

3
我在Unix实验室电脑上学习了如何做这件事,但是没有一个命令可以工作? 我在其他stackoverflow问题中找到了修改路径目录的方法,当我在Cmd中输入python时,python程序开始工作。然而,我不知道如何打开我想要测试的文件? 命令仍然是-m doctest file_to_be_tested吗?
此外,我必须先进入目录才能打开Python吗?
我尝试过以下方法: 1)首先打开python,然后去到我的文件所在的位置,然后尝试-m doctest命令 2)先进入目录位置,然后打开Python,然后-m doctest命令
我很困惑。 如果有区别的话,我正在使用sublime作为文本编辑器。

你必须在 python -m doctest <file> 中提供 doctest-file.py 的路径。在 Windows 中,你必须使用额外的 \ 转义 \。因此,像 C:\foo\bla.txt 这样的路径可以在命令提示符或 Python 解释器中访问为 C:\\foo\\bla.txt - Netro
1个回答

3
我尝试过以下方法: 1)先打开Python,然后进入文件所在的位置,再运行“-m doctest”命令。 2)先进入文件所在的目录,然后打开Python,再运行“-m doctest”命令。
“-m”是一个命令行开关,在解释器内部没有意义。
您需要进入包含要测试文件的目录,并运行以下命令:
> python -m doctest file-to-test

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接