自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(128)
  • 收藏
  • 关注

原创 QwenTTS 预设音色

【代码】QwenTTS。

2026-01-25 15:46:01 88

原创 批量卸载requirements.txt

摘要:该命令用于批量卸载requirements.txt文件中列出的所有Python包。通过for/f%i循环读取文件内容,逐行执行pip uninstall -y命令自动卸载每个包(%i为占位符)。-y参数跳过确认提示,实现静默卸载。注意:实际使用时需将%i改为%%i(批处理文件)或%i(直接命令行)。该操作不可逆,建议先备份环境。

2026-01-21 11:14:25 83

原创 yield

fornext()for 循环next()for 循环next()

2025-12-29 18:49:45 137

原创 typing和dataclass

本文介绍了Python类型注解工具的使用,重点对比了typing模块和Python3.9+原生类型的对应关系。主要内容包括:1) typing.List/Dict/Tuple/Set等类型与原生list/dict/tuple/set的对应写法;2) Optional、Union、Literal、Callable等特殊类型的用法;3) 通过dataclass装饰器简化类定义的示例;4) 使用Pydantic进行数据校验的两种方法。文章还指出Python3.9+可以直接使用原生类型替代部分typing类型,但L

2025-12-11 11:55:02 276

原创 python的queue示例讲解

2025-12-06 11:34:00 202

原创 pip导出项目依赖

如果报错INFO: Not scanning for jupyter notebooks.当然你也可以使用anacoda 这个会更方便一些。python -m venv 项目名称。建议每个项目都用单独的虚拟环境。参考anacoda导入导出。

2025-11-29 10:52:49 315

原创 git小白使用记录

重命名分支为 main(如果需要)# 初始化本地仓库(如果还没初始化)# 添加远程仓库(如果还没添加)ssh文件时在用户目录下。

2025-11-24 18:38:55 155

原创 本地获取文件md5 sha256

摘要:该命令用于计算文件"clip_vision_h.safetensors"的哈希值,支持SHA256和MD5两种哈希算法。certutil是Windows系统自带的证书管理工具,其中的-hashfile参数可生成指定文件的哈希校验值。通过运行此命令,用户可验证文件完整性或进行安全校验。SHA256提供更高级别的安全性(256位哈希),而MD5(128位)计算速度较快但安全性较低。

2025-11-20 14:46:00 113

原创 安装ComfyUI与wan2.1

这几个.7z都是,区别只在于和。amdnvidia。

2025-11-19 20:44:39 1116

原创 pip安装不报错 提示Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple

代理清空 可能流量代理拦截了。

2025-11-17 18:57:49 385

原创 bytearray和bytes

【代码】 bytearray和bytes。

2025-08-08 21:11:24 182

原创 python小记

【代码】python小记。

2025-07-11 23:10:21 154

原创 使用 lstrip() 和 rstrip() 方法

lstrip() 方法去除字符串开头的空格,而 rstrip() 方法去除字符串结尾的空格。lstrip()

2025-07-11 22:46:23 302

原创 subprocess.check_output和stdout有什么不同 还有run和popen

subprocess模块提供了多种方法来运行外部命令,并且可以捕获标准输出、标准错误等。以下是stdout参数、和。

2025-06-20 23:15:40 584

原创 获取谷歌浏览器(Chrome)所有用户以及对应用户名python代码

LOCALAPPDATA代表用户环境变量路径 你可以看别的环境变量进行获取别的。

2025-06-13 16:23:12 201

原创 json.dump

dump是将python对象转json文件。load是将json对象转python文件。dumps是将python对象转json。loads是将json对象转python。loads就不行 是针对字符串。不加s可以直接读取文件操作。

2025-06-13 14:02:31 115

原创 math只进值不舍

四舍五入只进不舍。

2025-05-19 16:22:37 109

原创 记一次视频素材的主要元素提取 去除杂色

然后你使用曲线进行调节调节到自己想要的效果(我不懂这个曲线 反正自己调节 自己添加锚点测)首先 我需要的是白色线条 那么就打开色轮 对蓝色进行调节。原素材 (颜色为蓝色 并且背景有微弱的网格)然后再对背景的网格进行处理。最终效果 几乎看不到背景网格。

2025-05-15 11:19:33 174

原创 记一次RobustVideoMatting项目的部署运行

这里我们直接使用pip install -r requirements_inference.txt会出现很多报错 因为我们的python版本等不同兼容性差。这里我们可能会安装失败 主要是因为网络等各种原因 我使用本地安装nvidia-smi查看自己的cuda版本 我是12.6。如果报错c++ 那就安装组件库去(报错信息里面有地址 去下载) 框选的两个必须安装 可以选择移除不必要组件。我的最低要3.9的python环境 然后对应下载本地安装就行了。有点慢 有墙 我放到迅雷下载了 然后就是安装了。

2025-03-31 12:53:12 232

原创 关于音频采样率,比特,时间轴的理解

2. -af aresample=async=1000 参数 作用:对音频进行重采样,并调整音频的时间戳,以确保音视频同步。较高的比特率通常意味着更好的音质,但也会占用更多的存储空间。例如,CD 质量的音频比特率约为 1411.2kbps(44.1kHz 采样率、16 位量化、双声道),而常见的 MP3 文件比特率通常在 128kbps 到 320kbps 之间。意思就是设置它的最高采样率 超过这个频率的就不采集 如果采样率是 44.1kHz,那么能够准确捕捉的最高频率是 22.05kHz。

2025-03-29 20:15:23 1018

原创 再bat中调用python 出现识别不了中文的情况

再bat开头设置chcp 65001。

2025-03-29 18:42:23 159

原创 剪切板解码\0x数据

解码utf-16-le的原因在于你提供的二进制数据s是以 UTF-16 Little Endian (UTF-16LE) 编码的。UTF-16 是一种字符编码方式,它使用 16 位(2 字节)来表示字符。UTF-16LE 是 UTF-16 的一种变体,它使用小端序(Little Endian)来存储字节。

2024-12-27 16:16:11 517

原创 控制台打印剪切板格式数据

【代码】控制台打印剪切板格式数据。

2024-12-27 15:22:18 191

原创 python的装饰器以及重写类

【代码】python的装饰器。

2024-12-22 15:27:53 175

原创 python中的map函数和字典映射

map其实也就算是一个函数迭代器 传参进去自动迭代。这里做了多次调用 那么就可以直接用map来实现。关于字典映射可以省去很多的if elif。如果上面示例使用map来实现 那么就是。

2024-12-22 14:53:31 509

原创 多进程multiprocessing通信multiprocessing.Queue

multiprocessing.Queue` 通常只能在主模块(即 `if __name__ == "__main__":` 块)中创建和使用。这是因为 `multiprocessing` 模块在 Windows 系统上需要通过 `if __name__ == "__main__":` 块来避免递归导入问题。当然 你也可以双向通信。

2024-12-04 14:06:43 464

原创 python创建临时文件

mkstemp()` 创建一个临时文件,并返回一个元组 `(fd, name)`,其中 `fd` 是文件描述符,`name` 是文件名。- `TemporaryFile()` 和 `NamedTemporaryFile()` 用于创建临时文件,文件在关闭后自动删除。- `TemporaryDirectory()` 用于创建临时目录,目录在退出上下文管理器后自动删除。这个目录不会自动删除,需要手动删除。- `mkstemp()` 和 `mkdtemp()` 用于创建临时文件和目录,但需要手动删除。

2024-12-01 14:06:51 1224

原创 RandomWords随机生成单词

【代码】RandomWords随机生成单词。

2024-11-09 21:37:33 697

原创 定义指定类型Callable

是一个可调用对象(通常是一个函数),它不接受任何参数,并且返回。,表示回调函数接受一个字符串参数并返回。是一个字符串列表,表示一组 URL。应该是一个包含字符串的列表。应该是一个不接受参数且返回。

2024-11-09 13:20:45 274

原创 multiprocessing

与多线程(`threading`)不同,`multiprocessing` 允许每个进程拥有自己的内存空间,这意味着它们不受全局解释器锁(GIL)的限制,可以在多核处理器上实现真正的并行计算。`Process` 类的 `target` 参数指定了这个函数,`args` 参数是一个元组,包含了传递给 `worker` 函数的参数。- 进程间通信需要使用 `multiprocessing` 提供的通信机制,如 `Pipe`、`Queue` 或共享内存。创建进程的最简单方式是使用 `Process` 类。

2024-11-08 13:40:42 843

原创 赋值 浅拷贝 深拷贝

赋值操作:只是将变量指向同一个对象,对对象的修改会影响所有引用该对象的变量。浅拷贝:创建一个新的对象,但子对象仍然是原对象中子对象的引用。深拷贝:创建一个新的对象,并且递归地拷贝所有子对象,新对象和原对象是完全独立的。

2024-10-23 21:02:26 223

原创 类的继承与重写

继承他并且重写process_audio函数。比如我现在有一个音频处理类。

2024-09-28 22:25:48 171

原创 重写线程类

【代码】重写线程类。

2024-09-17 08:48:00 289

原创 日志loguru

当文件大小达到 500 MB 时,自动创建一个新的日志文件。这行代码配置了日志记录器,将日志输出到本地文件。: 保留最近 10 天的日志文件。: 日志文件的路径。

2024-09-14 15:43:11 404

原创 python取中间文本

【代码】python取中间文本。

2024-08-26 21:55:02 326

原创 HandBrakeCLI 压缩工具的简单实用

输入 HandBrakeCLI --preset-list 可以查看有那些预设 注意设置预设要有空格引号。--encoder qsv_h264 意思代表inter的gpu编码。--width 320 --height 576 设置自定义宽高。--preset "Android 576p25" 设置预设。--quiet 隐藏日志 -q也可以。有问题可以输入help查看更多。-b 500k 设置比特率。

2024-08-26 21:47:00 807

原创 python创建进度条的两个手搓方法

【代码】python创建进度条的两个手搓方法。

2024-07-31 23:47:15 251

转载 常用格式文件头

【代码】常用格式文件头。

2024-07-30 14:00:38 571

原创 python字符串以及数值转16进制

【代码】python字符串以及数值转16进制。

2024-07-29 14:53:21 658

原创 U盘乱码,锁保护,不能格式化 选择量产

当然了 你里面的数据也就没有了 如果需要保留 那么你自己就先选择恢复工具 恢复 或者你选择把文件复制出来(锁保护)然后找到主控厂商 去www.upantool.com下载对应的型号量产工具就行了。首先下载一个U盘检测工具(ChipGenius)

2024-07-05 15:41:24 191

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除