【问题标题】:How can I run a python fie written in atom editor directly in Terminal?如何直接在终端中运行用 atom 编辑器编写的 python 文件?
【发布时间】:2021-01-12 12:05:39
【问题描述】:

我是 atom 编辑器的新手。我想知道是否可以通过单个命令直接在命令提示符下运行该文件?
例如在 Sublime Text 3 中,我制作了一个自定义构建系统,我在其中编写了这些行

{
    "cmd": ["python", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python",
    "target": "console_exec"
}

现在只需通过ctrl+b cmd 打开并执行代码。
我怎样才能在原子中做到这一点?

【问题讨论】:

    标签: python atom-editor


    【解决方案1】:

    有很多方法可以在终端中运行原子编写的 python 文件。
    最常见的方法是在命令提示符下使用 python3 运行它。

    1. 将你的python文件保存为.py
    2. 使用cd进入python文件所在目录
    3. 如果在 python 2 上运行:python script_name.py
      如果在 python 3 上运行:python3 scrip_name.py

    您还可以使用扩展来简化此操作。 Atom 是一个文本编辑器,而不是 IDE,但是某些扩展可以为 Atom 提供一些 IDE 功能。其中之一是atom-python-run 扩展。这是installation instructions and documentation

    【讨论】:

    • 是的,我已经尝试过脚本,我遇到的问题是对于一个简单的斐波那契数列程序,脚本终端不会接受大数字并输出错误。另外,我希望它在终端中运行。不过还是谢谢你的回答。
    • 澄清一下,你是指原子终端还是命令提示符?
    • 命令提示符。很抱歉,如果我不清楚,我会编辑问题
    • 可以使用答案第一部分描述的步骤
    • 是的,当然,我可以这样做,但就像 OP 中提到的那样,我可以进行构建或其他操作,以便我可以像在 Sublime 中所做的那样从原子编辑器本身进行构建吗?
    猜你喜欢
    • 2021-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多