小册描述
目录
- 第 1章 处理错误和寻求帮助
- 1.1 如何理解Python错误信息
- 1.1.1 检查回溯信息
- 1.1.2 搜索错误信息
- 1.2 借助linter 避免错误
- 1.3 如何寻求编程帮助
- 1.3.1 预先提供信息以避免反复补充
- 1.3.2 以实际问题的形式陈述问题
- 1.3.3 在合适的网站上提出你的问题
- 1.3.4 在标题中概述你的问题
- 1.3.5 说明代码的预期目的
- 1.3.6 包含完整的错误信息
- 1.3.7 分享全部代码
- 1.3.8 通过适当的格式化增强代码可读性
- 1.3.9 告诉帮忙者已经尝试过的方法
- 1.3.10 描述你的设置信息
- 第 2章 环境设置和命令行
- 2.1 文件系统
- 2.1.1 Python中的路径
- 2.1.2 主目录
- 2.1.3 当前工作目录
- 2.1.4 绝对路径和相对路径
- 2.2 程序和进程
- 2.3 命令行
- 2.3.1 打开终端窗口
- 2.3.2 使用命令行运行程序
- 2.3.3 使用命令行参数
- 2.3.4 在命令行中使用-c 运行Python代码
- 2.3.5 从命令行运行Python 程序
- 2.3.6 运行py.exe 程序
- 2.3.7 在Python 程序中运行命令
- 2.3.8 使用Tab 补全命令减少输入量
- 2.3.9 查看历史命令
- 2.3.10 使用常用命令
- 2.4 环境变量和PATH
- 2.4.1 查看环境变量
- 2.4.2 使用PATH 环境变量
- 2.4.3 更改命令行的PATH 环境变量
- 2.4.4 在Windows 上将文件夹永久添加到PATH
- 2.4.5 在macOS 和Linux 上将文件夹永久添加到PATH
- 2.5 不借助命令行运行Python 程序
- 2.5.1 在Windows 上运行Python程序
- 2.5.2 在macOS 上运行Python 程序
- 2.5.3 在Ubuntu Linux 上运行Python程序
- 第3章 使用Black 进行代码格式化
- 3.1 让程序员招人烦的错误做法
- 3.2 风格指南和PEP 8
- 3.3 水平间距
- 3.3.1 使用空格进行缩进
- 3.3.2 行内间距
- 3.4 垂直间距
- 3.4.1 垂直间距示例
- 3.4.2 垂直间距的最佳实践
- 3.5 Black:毫不妥协的代码格式化工具
- 3.5.1 安装Black
- 3.5.2 在命令行中运行Black
- 3.5.3 对部分代码禁用Black