今天同事切春君要求把FPGA采集到的数据文件重命名,以便于matlab中分析,需求是把这样式的文件名(从0-1000):
改成这样婶的(从0000-1000):
这要是手动修改几百上千个文件名还不累死,python不是分分钟搞定的么,结果一个位宽对齐就搞了半天下午切春君还询问了一下进展,王工仿佛看到了他失望的眼神。。。网上搜了搜相关文档,主要用到了os模块和zfill方法,代码如下:
代码依然很简单,就两步:循环打开文件,重命名。
需要注意的是文件名称要用字符串格式。
os模块就是对操作系统进行操作,使用该模块必须先导入模块
zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。
语法格式:str.zfill(width),
width指定字符串的长度
领取专属 10元无门槛券
私享最新 技术干货