【问题标题】:Making Python Executable From Command Line从命令行使 Python 可执行
【发布时间】:2015-03-30 05:09:58
【问题描述】:

所以我有一个项目,我们的教授说要确保我们的代码可以在命令行界面上初始化。我怎么做?以及如何测试我做的是否正确?

【问题讨论】:

  • 哪个操作系统?
  • 我正在使用 Windows @KlausD。

标签: python command-line executable


【解决方案1】:

您所要做的就是启动 python 并告诉它运行您的脚本。例如:

C:\Users\jhooper\Documents> py myprogram.py

【讨论】:

  • 但是如果我有方法定义,如果他们这样做,用户如何从命令行输入它们?
  • Python 运行 .py 文件中的顶级(即不在类或函数内部)代码。这通常包含要求用户提供运行脚本所需信息的代码。
  • 用户不应该定义方法。如果您的程序有input,用户将能够在命令行中输入。您是否尝试过以建议的方式运行您的程序?
  • @TigerhawkT3 是的,我刚试过,我回来了 D:\Documents\Google Drive\Coding\Python\Calc3Project> py ConvCodes.py 'py' 不被识别为内部或外部命令,可运行的程序或批处理文件。
  • @Joseph hooper:使用python,而不是py。此外,对于 Python 3,使用 input,对于 Python 2,使用 raw_input 进行命令行数据输入。
猜你喜欢
  • 2017-07-04
  • 2020-08-22
  • 2017-11-01
  • 2013-08-25
  • 2017-06-21
  • 2021-12-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多