Python学习记录
文章平均质量分 95
记录 python 学习过程,常见问题的解决方法
Oddpage
这个作者很懒,什么都没留下…
展开
-
Python 代码检查工具 pylint (快速上手)
文章目录安装和配置1. 安装2. 检查是否安装3. 生成默认配置文件4. 查看帮助文件快速上手1. 测试单个文件2. 测试整个工程3. 生成报告样例4. 根据意见修改进阶知识1. 各异常处理方法(持续更新 ...)2. 在一个Python程序中调用 pylint3. 配置高级操作4. 局部关闭某告警类型安装和配置1. 安装> pip install pylint若下载遇到问题,可以参考此篇文章,更改软件源。2. 检查是否安装> pylint --versionpylint 2.8原创 2021-06-29 12:00:09 · 2632 阅读 · 0 评论 -
Python 数据类型之 dict(讲解+案例+FAQs)
文章目录FAQs1. 一次获取字典多个值2. 函数返回值为字典Introduction to DictionaryDefinition:Benifits:Key points:InspectAdd a key (overwrite) /multiple keys **.update()**DelList Comprehensions to DictionariesUsing DictionariesKey points:Try/Except to Get a KeySafely Get a Key for原创 2021-06-25 14:12:39 · 1525 阅读 · 0 评论 -
Python 装饰器用法(装饰器机制+函数装饰器/类装饰器+应用场景)
文章目录为什么要用装饰器装饰器机制分析装饰器入门1. 对带参数的函数进行装饰2. 函数参数数量不确定3. 装饰器带参数4. functools.wraps - 还原函数原信息5. 实现带参数和不带参数的装饰器自适应6. 类装饰器装饰器应用场景类型检查用户验证输入合理性检查输出格式化异常捕获日志管理缓存装饰器@decdef func(): pass装饰器(Decorator)为装饰对象的器件,既可以装饰[函数](1. 对带参数的函数进行装饰),又可以装饰[类](6. 类装饰器)。可以在不修改代原创 2021-06-23 15:43:22 · 515 阅读 · 0 评论 -
Python Logging 日志模块(工作流+四种配置方法+常见用法)
文章目录1. 简介 Python 日志记录模块1.1 日志记录的重要性1.2 Logging模块优点1.3 常用日志模块比较2. Logging 模块组成和工作流2.1 Logging 模块组成2.1.1 Logging 模块类2.1.2 Logging 模块层级函数2.2 Logging 工作流2.3 Logging 配置工作流方法1:logging.basicConfig()方法2:直接 Python 代码调用配置方法方法3:创建配置文件,从文件中读取配置内容([`fileConfig()`](http原创 2021-06-21 15:56:52 · 2031 阅读 · 1 评论 -
Python 数据类型之 list(讲解+案例+FAQs)
文章目录FAQs1. List Comprehension - 双循环2. 初始化一维数组+二维数组3. TypeError: list indices must be integers or slices, not tuple4. IndexError: list assignment index out of range5. TypeError: 'list' object is not callable6. Python 实现两个列表里元素对应相乘7. List 判断空与非空8. List.appen原创 2021-06-18 16:20:05 · 585 阅读 · 0 评论 -
一文读懂 Python 开发环境配置
文章目录Python 多版本管理1. 多版本使用需求2. Windows 下多版本管理[^1]3. Linux 系统下多版本管理[^2]Python 虚拟环境配置1. 原理和配置需求操作系统的环境变量虚拟环境运行和 PATH 修改Python解释器和虚拟环境关系2. 安装 & 配置使用 Virtualenv 管理[^3]使用 venv 管理使用 [pipenv](https://pipenv.pypa.io/en/latest/) 管理3. 激活 & 退出4. Anaconda 虚拟环境管原创 2021-06-16 10:07:27 · 330 阅读 · 0 评论