在 ubuntu 中哪里可以运行 python 程序

在 ubuntu 中哪里可以运行 python 程序

我对 python 和 ubuntu 完全陌生。我正在读一本书,里面有一个在 python 上运行的示例。在 Windows 中,我曾经在 IDLE 中运行,但在 python 中它在哪里?如果我不想使用 IDLE,那么还有其他方法可以在终端中运行吗?请指导我运行该程序

odbchelper.py:

def buildConnectionString(params):
    """Build a connection string from a dictionary of parameters.

    Returns string."""
    return ";".join(["%s=%s" % (k, v) for k, v in params.items()])

if __name__ == "__main__":
    myParams = {"server":"mpilgrim", \
                "database":"master", \
                "uid":"sa", \
                "pwd":"secret" \
                }
    print buildConnectionString(myParams)

答案1

如果您确实想从终端执行此操作,您有以下选择:

  1. 通过在终端窗口中输入来使用交互式 Python 模式python。这仅适用于测试非常短的片段。
  2. 使用文本编辑器(例如nanovi或 )emacs,将程序保存到文件中mypythontest.py,然后使用 python 运行它python mypythontest.py

但是由于你是新手,使用 IDE 可能会更好。一个不错的 IDE 是PyCharm,有社区版和专业版。

编辑:还有其他适用于 Python 的 IDE,你只需谷歌搜索即可找到更多。

EDIT2:请注意,对于仅学习/测试 Python 代码,如果您使用基于云的解决方案可能会更容易,例如复制ITCloud9 IDEPython随处可见

答案2

我建议你采用老派方法。使用 gedit 和终端。你会学到很多东西。如果你遇到任何问题,总会有 askubuntu 和 stackoverflow 来帮助你。

答案3

  1. 添加#!/usr/bin/env python到文件顶部并将其保存为script.py

  2. 打开终端。

  3. 通过运行以下命令设置文件的可执行位chmod +x script.py

  4. 使用 运行脚本./script.py

    运行 Python 脚本

相关内容