Python:解释器

2.使用Pyhton解释器

一、调用解释器

-- 调用命令
python3.x

-- 退出命令
-- Windows
Ctrl + Z
quit()

命令行

传入参数

python -c 'command' [arg] ...

解释器读取命令行参数,并将之转化为字符串列表,存入sys模块中的argv变量中。执行命令import sys可以导入sys模块,并访问该字符串列表。该字符串列表至少有一个元素。

  • 如果没有输入参数,sys.argv[0]的值是一个空字符串。
  • 如果脚本名是标准输入,sys.argv[0]值为-
  • 使用 -c command 时,sys.argv[0] 值为 -c
  • 如果使用选项-m modulesys.argv[0]的值是包含目录的模块全名。
  • -c command-m module之后的选项不会被解释器处理,而会被保存在 sys.argv中,留给命令或模块来处理。

交互模式

解释器是运行在交互模式中的,提示符为>>>,提示输入指令。...为续行提示符,表示当前指令有待补全。
交互模式

二、源文件编码方式

Python标准库使用ASCII字符作为变量或函数名。
默认情况下,Python源码文件以UTF-8编码方式处理。

-- 声明其他编码方式
# -*- coding: <编码方式> -*-
# -*- coding: cp1252 -*-

编码方式

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章