哪个程序可以让我从命令行执行Python文件?

时间:2015-07-28 13:49:52

标签: python python-3.x command-prompt

我需要从一个类的命令行运行一个Python脚本,但我没有一个允许我这样做的程序。通常我使用repl.it,但是我的程序要求我这次从命令提示符输入行。我的一个同学推荐了Atom,但我不想只为一次性使用而下载一个完整的软件包;只需运行Python 3命令即可。

我做了google"从命令行运行python"我查看了第一个结果,但是如何配置窗口以允许我执行.py文件?

2 个答案:

答案 0 :(得分:1)

我不确定你在问什么,一个简单的谷歌搜索应该已经解决了你的查询。 只是为了帮助,请检查以下内容:

        for (int i = 2; i <= rowCount; i++)
        {
            string storeId = xlRange.Cells[i, 1].Value2.ToString();
            string employeeId = xlRange.Cells[i, 2].Value2.ToString();
            string employeeName = xlRange.Cells[i, 3].Value2.ToString();
            string position = xlRange.Cells[i, 4].Value2.ToString();
            string hDate = Convert.ToString(xlRange.Cells[i, 5].Value);
            string cDate = Convert.ToString(xlRange.Cells[i, 6].Value);

            table.Rows.Add(storeId, employeeId, employeeName, position, hDate, cDate);
        }

可替换地, 键入python <filename.py> 以启动python shell 然后

python

execfile('<filename.py>') 可以是绝对路径或相对路径。

“但我的程序要求我这次从命令提示符输入行” - 您也可以在repl.it中输入输入。不确定你的意思。

答案 1 :(得分:0)

进入shell界面后,必须输入包含python应用程序的文件夹。例如,如果文件夹在桌面上,则输入“cd Desktop /”或者只需键入Desktop /的前几个字母,然后点击“tab”,它就会为您输入。一旦你在那里键入python3到命令行,应该出现以下(或其某种形式): “达尔文的[GCC 4.2.1(Apple Inc. build 5666)(第3点)] 输入“帮助”,“版权”,“信用”或“许可证”以获取更多信息。“ 完成此操作后,单击导入“python_folder_name”和您的程序。然后,一旦完成,您可以使用python_folder_name.class_name.method_or_function_name('parameters')的程序方法。这应该足以帮助您入门。