Python编程基础:运行、解释器与语法结构
1. PyLint简介
PyLint功能强大且高度可配置,虽不是轻量级工具,但能基于可定制的配置文件,以高度可配置的方式检查许多代码风格细节。
2. 运行Python程序
2.1 Python文件类型
- 脚本 :可直接运行的文件。
- 模块 :可导入以向其他文件或交互式会话提供功能的文件。一个Python文件可以既是模块(导入时提供功能)又是脚本(适合直接运行)。常见做法是,主要作为模块导入的Python文件在直接运行时应执行一些简单的自测试操作。
2.2 编译与字节码
Python解释器会按需自动编译Python源文件。Python源文件通常扩展名为 .py 。
- Python 2 :每个模块的编译字节码文件会保存在与模块源文件相同的目录中,基本名称相同,扩展名为 .pyc (使用 -O 选项运行Python时为 .pyo )。
- Python 3 :编译后的字节码保存在包含模块源文件的目录的 __pycache__ 子目录中,具有特定版本的扩展名,并标注优化级别。
使用 -B 选项运行Python可避免将编译后的字节码保存到磁盘,这在从只读磁盘导
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



