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

  • 相关阅读:
    [Node.js]连接mongodb
    Vue中computed,methods,watch用法上的异同
    Vue中computed,methods,watch用法上的异同
    Vue method与computed的区别
    60分钟学会使用Node.js+Express+Ejs+mongoDB
    vue.js移动端app实战3:从一个购物车入门vuex
    基于Vue + Node.js + MongoDB的图片上传组件,实现图片的预览和删除
    【Java】线程的 6 种状态
    【Java】线程的创建方式
    如何愉快地通过命令安装Python库
  • 原文地址:https://www.cnblogs.com/chenshi/p/4107014.html
Copyright © 2011-2022 走看看