
Python 基础
默默前行的旅者
记录过程
展开
-
josn模块和ujson模块性能对比
数据量大的情况,使用ujson模块进行处理更快。原创 2023-11-22 10:02:32 · 352 阅读 · 0 评论 -
python pymysql 封装
python MySQL封装原创 2023-03-09 17:11:47 · 511 阅读 · 0 评论 -
python 日期转换 日期字符相关
python日期字符相关原创 2023-03-09 10:42:48 · 412 阅读 · 0 评论 -
python logging 封装
python logging 封装原创 2022-12-08 16:48:28 · 530 阅读 · 0 评论 -
python logging 封装(colorlog版本)
python logging 封装 colorlog使用原创 2022-12-07 17:50:49 · 509 阅读 · 0 评论 -
python 自定义错误
python 自定义错误类型封装原创 2022-11-18 15:28:17 · 459 阅读 · 0 评论 -
python 通过关键字排序一个字典列表
operator底层使用C 速度快,支持多值排序原创 2022-11-02 09:29:53 · 433 阅读 · 0 评论 -
python 找出序列中出现次数最多得元素
python 找出序列中出现次数最多的元素原创 2022-11-01 11:16:33 · 624 阅读 · 0 评论 -
python 查找两个字典得相同点
python 查找两个字典得相同点原创 2022-11-01 10:58:35 · 307 阅读 · 0 评论 -
python 实现优先级队列
python 实现优先级队列 堆得数据结构原创 2022-11-01 10:24:24 · 530 阅读 · 0 评论 -
python 从一个集合中获得最大或者最小的 N 个元素列表
python 从一个集合中获取最大或者最小的N个元素列表原创 2022-11-01 10:02:02 · 273 阅读 · 0 评论 -
python 字典排序
python 字典排序解决方案原创 2022-11-01 09:35:05 · 195 阅读 · 0 评论 -
python 实战 *args
python实战技巧之*args原创 2022-08-24 09:51:36 · 193 阅读 · 0 评论 -
字典中的键映射多个值
字典中的键对应多个值,很具不同场景进行选择原创 2022-07-14 10:15:40 · 1137 阅读 · 0 评论 -
统计函数耗时-装饰器
装饰器统计函数耗时原创 2022-07-14 10:04:54 · 193 阅读 · 0 评论 -
AttributeError: module ‘pip‘ has no attribute ‘main‘
安装pycharts是碰见这个错误解决办法:python -m pip install --upgrade pip命令行升级 pip 版本即可原创 2020-11-16 14:05:32 · 273 阅读 · 0 评论 -
python 内存操作使用技巧
假设一个场景,有一个大小存放100个元素大小的列表,现在有个脚本不断向这个列表添加元素,要做到的就是当列表长度达到100时,把头部最开始进入的第一个元素给踢出,尾部则继续添加一个元素,我之前的做法是利用切片操作a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]# 假设此时元素已满 经过判断剔除第一个元素if len(a) == 10: a = a[1:]这样的做法看似没有什么问题,但是从内存角度考虑,则是不好的做法,此时会重新申请一个内存空间用来存储代替之前的a列表,所以有个原创 2020-09-28 14:15:19 · 487 阅读 · 0 评论 -
python 字符串型列表嵌套字典进行格式化输出
做数据处理时,发现解析出来的数据为这种格式[{"name": "XXX", "playUrl": "http://183.215.102.57:8089/180000000000/00000001000000000003000000099922/main.m3u8"}, {"name": "YYY", "playUrl": "http://111.23.232.11:80/180000000002/00000001000000000003000000099922/index.m3u8"}]最原创 2020-07-31 09:38:45 · 2507 阅读 · 0 评论 -
Python 自定义模块导入
首先目录下有__init__.py 文件, 然后将封装的整个包直接导入python Lib 下的 site-packages中原创 2020-06-18 11:17:21 · 247 阅读 · 0 评论 -
Python 正则使用
单字修饰符:1. . 匹配任意字符,除了换行符2. [] 用来表示一组字符,单独列出:[abc] 匹配 ‘a’,‘b’或’c’3. \d 匹配任意数字,等价于 [0-9].4. \D 匹配任意非数字5. \w 匹配字母数字及下划线6. \W 匹配非字母数字及下划线7. \s 匹配任意空白字符,等价于 [\t\n\r\f].8. \S 匹配任意非空字符数量修饰符1.* 匹配0个或多个的表达式 2.+ 匹配1个或多个的表达式3.? 匹配0个或1个由前面原创 2020-06-16 10:35:47 · 263 阅读 · 0 评论 -
python 函数的嵌套 闭包
python 函数闭包相关原创 2019-08-29 20:19:10 · 390 阅读 · 0 评论 -
python 字符串的操作详解
字符串的基本使用:# -*- coding:utf-8 -*-# 一段普通的文本就是一个字符串# python里字符串的表示方式:# 双引号、单引号、三个双引号、三个单引号、 反引号(废弃)a = 'hello world'b = "hello world"# c = 'xiaoming said I'm xiaoming'c = "xiaoming said I'm xiaom...原创 2019-08-27 20:44:42 · 222 阅读 · 0 评论