会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
mlllily
上一页
1
2
3
4
5
6
7
···
17
下一页
python 双端队列
摘要: 创建deque # 创建空deque my_deque = deque() # 将队列变为deque my_deque = deque([1, 2, 3]) 成员检测 # 成员检测:使用 in 和 not in 运算符来检查 deque 中是否包含某个元素, if 2 in my_deque: pr
阅读全文
posted @ 2023-12-15 00:36 mlllily
阅读(25)
评论(0)
推荐(0)
编辑
python heapq 模块
摘要: 堆的概念 堆是用数组表示的二叉树,分为大根堆和小根堆:大根堆是堆顶元素最大的堆,小根堆是堆顶元素最小的堆 堆的建立 堆用列表来表示。在往堆中加入元素时,在列表最后加入一个元素并与其父节点比较(n/2位置)看是否需要进行交换,然后层层比较直到根节点 python heapq # 建立小根堆 impor
阅读全文
posted @ 2023-12-14 23:31 mlllily
阅读(26)
评论(0)
推荐(0)
编辑
python装饰器顺序
摘要: Python的装饰器是应用的函数或方法的特殊类型改变,它们会在被装饰的函数或方法被调用时执行。你可以使用多个装饰器来装饰一个函数,装饰器的执行顺序与它们应用的顺序有关 # 使用两个装饰器装饰一个函数 @decorator1 @decorator2 def func(): pass 在上述代码中,首先
阅读全文
posted @ 2023-10-08 16:24 mlllily
阅读(32)
评论(0)
推荐(0)
编辑
python filelock介绍
摘要: FileLock 是一个跨平台的文件锁定机制,常用于在多线程或多进程环境下,控制对共享资源(例如文件)的访问。 在 Python 中,filelock 包提供了 FileLock 类,可用于创建文件锁。这个类提供了一些方法来获取和释放文件锁,如 acquire() 和 release()。 基本用法
阅读全文
posted @ 2023-09-27 15:56 mlllily
阅读(1806)
评论(0)
推荐(0)
编辑
python装饰器执行顺序
摘要: Python的装饰器是应用的函数或方法的特殊类型改变,它们会在被装饰的函数或方法被调用时执行。你可以使用多个装饰器来装饰一个函数,装饰器的执行顺序与它们应用的顺序有关。 # 使用两个装饰器装饰一个函数 @decorator1 @decorator2 def func(): pass 在上述代码中,首
阅读全文
posted @ 2023-09-27 15:12 mlllily
阅读(199)
评论(0)
推荐(0)
编辑
jsonschema 组合使用
摘要: allOf: 1. 必须满足allOf中全部的schema表达式,才算验证通过。 2. 使用场景: 在已有定义的schema上有些新的限制,那么可以使用allOf进行组合,就不用重复写已有部分 ; 有多个if条件时可以使用allOf进行组合 ; 既...又...条件下使用allOf组合 ; 等等 官
阅读全文
posted @ 2023-08-21 01:23 mlllily
阅读(359)
评论(0)
推荐(0)
编辑
git 已经追踪的文件取消追踪
摘要: 1. 先从git索引中移除,可以使用以下命令:git rm --cached <文件或文件夹路径>git rm --cached test/dbofbreakdown/__pycache__/\*.pyc 含义是取消追踪 test/dbofbreakdown/__pycache__ 下所有以 pyc
阅读全文
posted @ 2023-04-11 00:08 mlllily
阅读(218)
评论(0)
推荐(0)
编辑
xpath语法的使用(以selenium为例)
摘要: """ xpath定位 1. 路径选择 / 表示根节点 /html 表示选择根节点下的html节点 /html/body/div 表示选择根节点下的html节点下面的body节点下面的div节点 //div/p 选择所有div下的直接子节点p元素 //div//p 选择所有div下的所有p元素 //
阅读全文
posted @ 2023-04-02 16:57 mlllily
阅读(129)
评论(0)
推荐(0)
编辑
css选择器语法使用(以selenium为例)
摘要: """ 通过css选择器查找元素 """ # 查找类名属性为plant的第一个元素 element = wd.find_element(By.CSS_SELECTOR, ".plant") # 查找tag属性名为div的第一个元素 element = wd.find_element(By.CSS_S
阅读全文
posted @ 2023-04-02 16:56 mlllily
阅读(148)
评论(0)
推荐(0)
编辑
Mac OS 打开pycharm立即闪退,报错initial heap size set to a larger value than the maximum heap size idea
摘要: 电脑突然不能打开pycharm了,一打开就闪退,通过终端启动发现报错initial heap size set to a larger value than the maximum heap size idea。 在网上搜索后,大家说修改bin目录下的pycharm.vmoptions文件即可,于是
阅读全文
posted @ 2023-03-05 21:59 mlllily
阅读(888)
评论(2)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
···
17
下一页
导航
博客园
首页
联系
订阅
管理
公告