第一次运行Python脚本。使用终端查看输出?

第一次运行Python脚本。使用终端查看输出?,python,parsing,terminal,beautifulsoup,Python,Parsing,Terminal,Beautifulsoup,我正在学习使用python创建chlorograph映射的教程 教程如下: 按照说明,我创建了一个目录,其中包含: svgxml映射 包含数据的csv文件 一个python脚本“colorize_svg.py”,包含教程中剪切和粘贴的代码 一个下载的脚本库文件夹,名为“beautiful soup”(实际文件夹名为“beautifulsoup4-4.1.3”) 一切似乎都很简单,即使我几乎没有编码经验,也没有Python方面的经验。除了第14步“现在我们要做的就是运行脚本并保存输出”,作者指的是

我正在学习使用python创建chlorograph映射的教程

教程如下:

按照说明,我创建了一个目录,其中包含:

  • svgxml映射
  • 包含数据的csv文件
  • 一个python脚本“colorize_svg.py”,包含教程中剪切和粘贴的代码
  • 一个下载的脚本库文件夹,名为“beautiful soup”(实际文件夹名为“beautifulsoup4-4.1.3”)
  • 一切似乎都很简单,即使我几乎没有编码经验,也没有Python方面的经验。除了第14步“现在我们要做的就是运行脚本并保存输出”,作者指的是Mac上的终端。在我之前所做的任何编码中,总是使用浏览器打开一个文件(比如html文件)来查看输出


    这让我很扫兴。如何使用终端查看输出?以前从未使用过终端?我必须以某种方式将终端“链接”到“colorize.py”文件吗?怎样我尝试将文件路径输入终端并按enter键,但得到了附加的图像

    您可以使用python命令运行它:

    python/users/gcameron/Desktop/map/colorize_svg.py

    如果您只运行
    python
    ,它将打开python控制台,您可以在那里运行python代码。这对于测试小东西、函数和类似的东西很有用。不过,我主要把它当作计算器使用


    在python脚本中,您还可以通过(在文档顶部)键入
    #来定义它是python脚本/bin/python
    。或者,如果您在其他地方安装了python,只需键入
    #/path/to/python
    。如果执行此操作,只需执行脚本的路径:
    /users/gcameron/Desktop/map/colorize_svg.py
    ,它将使用python解释器执行python脚本

    您可以使用python命令运行它:

    python/users/gcameron/Desktop/map/colorize_svg.py

    如果您只运行
    python
    ,它将打开python控制台,您可以在那里运行python代码。这对于测试小东西、函数和类似的东西很有用。不过,我主要把它当作计算器使用


    在python脚本中,您还可以通过(在文档顶部)键入
    #来定义它是python脚本/bin/python
    。或者,如果您在其他地方安装了python,只需键入
    #/path/to/python
    。如果执行此操作,只需执行脚本的路径:
    /users/gcameron/Desktop/map/colorize_svg.py
    ,它将使用python解释器执行python脚本

    在为您指出正确方向之前,我必须建议您花30分钟学习python的基础知识,这是一个很好的资源(第一章)。一旦您熟悉了运行Python程序的方式和Python解释器本身,就可以使用以下命令运行脚本:

    python /users/gcameron/Desktop/map/colorize_svg.py
    

    此外,解释器给了您(一个不太好的,ok)提示,您试图执行的命令出现了问题:它的语法无效。

    在为您指出正确方向之前,我必须建议您花30分钟学习python的基础知识,这是一个很好的资源(第一章)。一旦您熟悉了运行Python程序的方式和Python解释器本身,就可以使用以下命令运行脚本:

    python /users/gcameron/Desktop/map/colorize_svg.py
    

    此外,解释器还提示您(不是很好,ok),您试图执行的命令出现了问题:它的语法无效。

    您实际上可以从交互式解释器内部运行脚本(这是当您运行
    python
    而不是从终端以
    pythonscriptname.py
    的形式运行脚本时得到的)

    首先,
    cd
    到包含脚本的目录,然后在交互式python环境中的
    >
    提示符处键入
    execfile(“scriptname.py”)
    。(请注意引号!)


    另一种在执行后查看并进一步操作脚本内容的方法是使用IDLE,这是一种基本的python IDE,可能不是Mac OS X默认包含的python版本,然后您可以在空闲状态下运行脚本,所有变量等都将在控制台窗口中可用。

    您实际上可以从交互式解释器中运行脚本(这是您在运行
    python
    时得到的结果,而不是从终端运行脚本作为
    python scriptname.py

    首先,
    cd
    到包含脚本的目录,然后在交互式python环境中的
    >
    提示符处键入
    execfile(“scriptname.py”)
    。(请注意引号!)


    另一种在执行后查看并进一步操作脚本内容的方法是使用IDLE,这是一种基本的python IDE,可能不是Mac OS X默认包含的python版本,然后您可以在空闲状态下运行脚本,所有变量等都将在控制台窗口中显示。

    谢谢我将查看本教程谢谢我将查看本教程感谢您提供的有用答案!谢谢您提供的有用答案!