在平时的工作中,当我们面对几百上千的文件时,想要按照某一规则修改其文件名,手动改肯定不人性化,下面这个程序可以根据工作者需要,稍作修改,可以完成不同要求的文件名批量修改任务,本博文是在笔者工作过程中遇到这样的需求写的,本博文实现的主要功能是把文件名中的汉字自动替换成其首字母,其他不变。如果有其他要求,把代码稍作修改,相信也可以实现。如图:
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
8.5k累计阅读
8.5k平均单平台
已同步平台
优快云
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄10年
在平时的工作中,当我们面对几百上千的文件时,想要按照某一规则修改其文件名,手动改肯定不人性化,下面这个程序可以根据工作者需要,稍作修改,可以完成不同要求的文件名批量修改任务,本博文是在笔者工作过程中遇到这样的需求写的,本博文实现的主要功能是把文件名中的汉字自动替换成其首字母,其他不变。如果有其他要求,把代码稍作修改,相信也可以实现。如图:
Python-批量替换文件中的中文字符
本文包括两部分。1.删除文件名称末尾中文字符;2.将文件名中的中文进行替换。 注:适用于utf-8编码环境。本文给出应用示例,可根据需要修改。 一、删除文件名称末尾中文字符 1.应用场景: 处理前: 处理后: 2.代码: #!/usr/bin/python # -*- coding: UTF-8 -*- import os, sys path = '/data1/wmw/dataset/weixing/data/' # 所需修改文件夹所在路径 dirs = os.listdi..
【16】linux命令/工具,systemd,文件操作,动静态库,信号,socket
apt install python3-pip --fix-missing(断开vpn,cp /etc/apt/sources.list /etc/apt/sources.list.bak,python3 -m pip install --upgrade pip,apt-get update,pip install 包名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com)设置时间,联网,apt-get install vim。
OpenCV车牌识别实战:从环境搭建到模板匹配的完整指南
计算机视觉中的车牌识别是一项典型的图像处理应用,它融合了颜色空间转换、轮廓检测、形态学操作、字符分割与模板匹配等经典技术。在深度学习成为主流之前,基于OpenCV的传统方案凭借轻量、可控、无需训练数据的特点,在停车场管理、交通监控等受限场景中仍有实用价值。从最基础的Python环境配置谈起,理解BGR与HSV的差异,掌握车牌定位中的颜色过滤与宽高比筛选,再到字符分割的投影法与稳定性校验,最后用模板匹配完成字符识别——整套流程并不依赖高算力硬件或复杂模型。针对中文乱码、路径编码、反光车牌等问题,文中也给出了工
ComfyUI 的 LoRA 训练:秋叶 LoRA-scripts 参数设置与测试方法详解
秋叶 LoRA-scripts 的参数设置需结合理论(如模型原理、优化器机制)和硬件条件(显存、算力),新手可先按推荐值起步,再逐步调整。测试时,loss 值帮你判断训练是否正常,XYZ 图表法帮你找到最佳使用参数。掌握这些知识,你就能避开 LoRA 训练的常见坑,从 “盲目调参” 变为 “精准训练”。
INCA基础教程
以软件自带Demo为例记录INCA学习过程,主要内容包括测量与标定。
【Agent】多智能体框架MetaGPT入门教程
创建一个 Action 类的子类 SimpleWriteCode,子类中定义好 prompt,并解析返回结果。在 MetaGPT 中,
关于使用perfetto(systrace)对卡顿进行分析-实战分析
本文主要讲述了我在使用perfetto分析小米中桌面滑动卡顿的方法以及步骤。 这是我用的trace文件: 链接:https://pan.baidu.com/s/11EhCvu0pfR7Qfu6bDf_GLw?pwd=ic43 提取码:ic43Perfetto 是用于性能检测和跟踪分析的生产级开源堆栈。它提供用于记录系统级和应用级跟踪、本机 + java 堆分析、使用 SQL 分析跟踪的库以及用于可视化和浏览多 GB 跟踪的基于 Web 的 UI 的服务和库。在地址栏输入https://ui.perfe
FPGA控制DDR读写(AXI4总线接口)
FPGA控制DDR读写
S32DS3.5图形化配置实战:从零构建S32K144通信接口工程
本文详细介绍了如何使用S32DS3.5图形化配置工具从零构建S32K144通信接口工程。通过实战演示引脚配置、时钟树设置、SPI接口搭建等关键步骤,帮助开发者快速掌握NXP S32K系列开发技巧,提升嵌入式开发效率。特别针对S32DS3.5版本的新特性进行了深度解析,包括智能代码生成和调试优化方法。
RDKit | 基于Murcko骨架聚类化合物库
化合物多样性评估 一种方法是使用合适的指纹技术将化合物矢量化并评估他们之间的距离。这种方法经常被使用,但是对于人类很难直观地理解化合物之间的距离。 基于Murcko骨架,分子大致聚集在化合物骨架中,并且每个簇中的顶部化合物都作为候选化合物。此方法非常符合人类的直觉,因此可以预期人将通过查看候选化合物列表来自动缩小化合物的范围。 Murcko骨架 Mur...
Cadence PSpice 仿真0:绘制电路图方法图文教程
在使用PSpice进行电路的仿真时,首先需要使用带有PSpice模型的元器件来绘制电路图,本文简单介绍进行电路图绘制是常用的几种需要掌握的方法,以满足PSpice仿真绘制简单电路图所用。
Statistics and Machine Learning Toolbox
Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具
pscad IEEE标准系统搭建说明
pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。
NTscan扫描工具
ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。
蓝牙模块HM-10手册
蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。
1万+

被折叠的 条评论
为什么被折叠?



