从命令提示符运行python脚本

时间:2016-10-28 03:53:38

标签: python windows python-3.x command-line

我正在编写一个大数据类教程,但在命令行中遇到了麻烦(Windows 7 Pro)。我对命令行环境不是很熟悉所以这可能很简单,但是这里有:

我有一个名为mapper.py的python脚本存储在目录

E:\Documents\School\Math\M 461\MapReduce\PythonScripts

和名为

的文件
Medicare_Provider_Util_Payment_PUF_CY2013.txt

存储在

E:\Documents\School\Math\M 461\MapReduce\Data

Python(Anaconda)安装在C:\Program Files\Anaconda3。我正在尝试将文件提供给脚本,并使用

从命令行执行它
type Medicare_Provider_Util_Payment_PUF_CY2013.txt
| 'C:\Program Files\Anaconda3\python' mapper.py

我使用撇号,因为否则它不喜欢Program Files中的空格。但是,当我执行此命令时,它会说“文件名,目录名称或卷标语法不正确”。我不知道从哪里开始,所以任何指导都会受到赞赏。

1 个答案:

答案 0 :(得分:0)

文本文件和Python文件不在同一目录中,因此您的示例无效。在命令提示符下尝试这一系列命令:

首先,将公共父目录设为当前目录

E:
cd E:\Documents\School\Math\M 461\MapReduce

然后运行你的脚本,给出数据和python文件的路径:

type Data\Medicare_Provider_Util_Payment_PUF_CY2013.txt | 'C:\Program Files\Anaconda3\python' PythonScripts\mapper.py
相关问题