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

  • 相关阅读:
    一种字段串的拆分
    获取存储过程返回值的几种方式
    使用表值参数(数据库引擎)
    转 Dynamics CRM Alert and Notification JavaScript Methods
    CRM 2016 自定义对话框
    CRM 2016 子表单中N:1关系 字段要求与新建时的关系
    恢复CRM plugin
    CRM Diagnostics CRM 2016 诊断
    [Windows] Visual Studio 2010 快捷键大全
    [Java] Web开发HTTP状态码整理
  • 原文地址:https://www.cnblogs.com/chenshi/p/4107014.html
Copyright © 2011-2022 走看看