随笔分类 -  python

摘要:背景 由于测试业务需求,开发一款支持在线编辑保存思维导图的产品,且要做到思维导图文件导入导出。前端组件 vue-testcase-minder-editor, 组件作者:https://github.com/chenhengjie123/vue-testcase-minder-editor?tab= 阅读全文
posted @ 2024-09-23 23:09 夜久听山雨 阅读(150) 评论(1) 推荐(1) 编辑
摘要:threading 是 Python 中用于创建和管理线程的模块。以下是一些基本的用法和示例: 1、创建线程 使用 threading.Thread 类来创建一个新线程。你可以指定线程执行的函数、传递给该函数的参数以及一个可选的线程名。 import threading def worker(): 阅读全文
posted @ 2024-03-21 16:15 夜久听山雨 阅读(30) 评论(0) 推荐(0) 编辑
摘要:问题描述 在使用python的threading库时,希望如何设置最大线程数N_max 从而确保当python开启的线程数超过N_max时,将暂停程序; 直到前面的线程结束后,再开始新的线程 解决方案 import threading import time # 定义工作函数 def worker( 阅读全文
posted @ 2024-01-12 19:48 夜久听山雨 阅读(146) 评论(0) 推荐(0) 编辑
摘要:库安装 pip3 install pymongo==3.12.2 from pymongo import MongoClient import pymongo # 连接 MongoDB(无账号密码) client = MongoClient(host='localhost',port=27017) 阅读全文
posted @ 2023-10-19 11:32 夜久听山雨 阅读(17) 评论(0) 推荐(0) 编辑
摘要:定位到报错文件base.py 解决步骤: 第一步:按照报错的路径打开两个文件 发现python3.10版本的collections变成了_collections_abc 第二步:去base文件修改collection为_collections_abc,job文件修改collection为_colle 阅读全文
posted @ 2023-03-14 14:58 夜久听山雨 阅读(2459) 评论(0) 推荐(0) 编辑
摘要:定位到报错文件job.py 解决步骤: 1. cd /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pygal 2. vim _compat.py 3. from collections 阅读全文
posted @ 2023-03-14 14:42 夜久听山雨 阅读(2357) 评论(0) 推荐(0) 编辑
摘要:python的魔术方法大全 在Python中,所有以“__”双下划线包起来的方法,都统称为“Magic Method”(魔术方法),例如类的初始化方法 __init__ ,Python中所有的魔术方法均在官方文档中有相应描述 python的魔术方法大全 魔法方法 含义 基本的魔法方法 __new__ 阅读全文
posted @ 2022-09-14 10:31 夜久听山雨 阅读(22) 评论(0) 推荐(0) 编辑
摘要:30行代码实现ddt模块 前言 用python做过自动化的小伙伴,大多数都应该使用过ddt这个模块,不可否认ddt这个模块确实挺好用,可以自动根据用例数据,来生成测试用例,能够很方便的将测试数据和测试用例执行的逻辑进行分离。接下来就带大家一起自己,手把手撸出一个ddt。 1、DDT的实现原理 首先我 阅读全文
posted @ 2022-09-06 23:31 夜久听山雨 阅读(47) 评论(0) 推荐(0) 编辑
摘要:Python万能参数(*args, **kwargs) Python内置一颗这样的语法糖,它允许函数声明时以(*args, **kwargs)声明它的参数,而(*args, **kwargs)可以接受任何类型的参数。 动态传参 *args 定义一个函数时,*将所有位置参数聚合到一个元组中,赋值给 a 阅读全文
posted @ 2022-09-02 15:06 夜久听山雨 阅读(49) 评论(0) 推荐(0) 编辑
摘要:Mac安装Python3并配置 1.下载Python3并安装 Python官方网站 https://www.python.org/ 2.获取Python3路径 打开终端,执行命令:which python3 即可得到Python3路径 /Library/Frameworks/Python.frame 阅读全文
posted @ 2022-07-22 20:23 夜久听山雨 阅读(1119) 评论(0) 推荐(0) 编辑
摘要:手动安装python第三方库 一、pip命令安装不了的第三方库,可进入python官网下载包https://www.python.org/ 二、下载到本地 通过命令行安装 1.cd 路径(文件夹直接拖过来) cd /Users/cm/Downloads/yagmail2-0.15.281/yagma 阅读全文
posted @ 2022-07-22 19:14 夜久听山雨 阅读(667) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示