zoukankan      html  css  js  c++  java
  • Python入门篇之解释器介绍

    【解释器启动方式】

        第一种启动解释器的方式和启动Unix Shell的方式差不多,当解释器以与之连接的TTY设备的标准输入流启动时,它交互式读取和执行每一条命令;当解释器以文件名或者标准的文件输入流启动时,它会从文件中读取和执行脚本。

        第二种启动解释器的方式是输入  python –c command [arg] …  ,其中command是被执行的一条或者多条语句。因为Python的表达式包含空格等多种特殊字符,所以建议使用单引号字符串来表示command。

        Python可以将模块当做源文件执行,使用  python –m module [arg] …  ,能够执行模块中的文件。

    【解释器的退出方式】

    Python解释器在windows系统和Unix系统中分别以输入Control-D和Control-Z字符作为脚本文件运行结束的标识,并且以0作为脚本运行结束的状态。当输入这种结束标识不能够起作用时,可以使用quit()函数使解释器退出当前运行脚本。

    【解释器的参数】

        解释器能够获取的是待运行脚本的文件名和运行的参数,这两者会被保存到字符串列表argv变量中。argv模块在sys模块中,使用  import sys  命令可以访问到它。sys.argv[0]一般是脚本文件名,如果传给解释器的脚本文件名是  ‘-’ (表示标准输入流),sys.argv[0]被设置成  ‘-‘  ;当使用  ‘-c’ 这种解释器启动方式时,sys.argv[0]被设置成 ‘-c’;如果使用   ‘-m’ 来启动模块时,sys.argv[0]被设置成模块在本地的路径全称。

    【脚本文件的格式】

    UTF-8

  • 相关阅读:
    SqlServer数据库同步方案详解(包括跨网段)
    makefile 和shell文件相互调用
    处理百万级以上的数据处理
    makefile Template(添加多个lib)
    Linux下如何删除非空目录
    makefile Template
    g++ 编译和链接
    gcc include路径
    C++ XML解析之TinyXML篇
    利用Lucene.net搭建站内搜索(2)分词技术
  • 原文地址:https://www.cnblogs.com/chenshi/p/4107014.html
Copyright © 2011-2022 走看看