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

  • 相关阅读:
    Ceph性能优化
    查看linux中的TCP连接数
    从 PC 卸载 Office
    VDI数据恢复
    xencenter迁移云主机方法
    深入解析UUID及其应用(转载)
    XenServer master主机的作用
    解决CentOS下可以ping通ip ping不通域名
    利用Powershell查询AD中账号属性
    创建进程的第二种方法,以后很多都用这个方法。
  • 原文地址:https://www.cnblogs.com/chenshi/p/4107014.html
Copyright © 2011-2022 走看看