5、Python编程基础:运行、解释器与语法结构

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可避免将编译后的字节码保存到磁盘,这在从只读磁盘导

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值