1 问题描述:数字格式化的方法

在统一为txt命名的时候,比如想要编号为三位数,用001,002,…,030,…100,…999数字格式化命名的时候,只需要把想要输入的数字规格化转化一下就行了。因为位数不同,而当文档读出的时候就会出现顺序问题,因此需要为文件统一名字。

2 解决方案:format函数可以实现

(1)简单实现

a = 1
print("a:", a)
b = format(a,'03d')
print('b:', b)

运行结果

(2)批量命名

至于想批量命名的时候,只需要在循环中为每一个序号加一个format就可以了。

如下:

for i in range(10):a = format(i, '03d')print('a:',a)b = format(i, '04d')print('b:', b)

(3)如何给文件批量命名文件——创建并命名

这就需要进行字符串连接,把刚才格式化后的文件名赋给文件名

for i in range(10):a = format(i, '03d')print('a:',a)# b = format(i, '04d')# print('b:', b)fileloc = r'E:\matlab\CNN-classification\bonn epilepsy data\A_Z2'filename = fileloc + "\\" + a + ".txt"with open(filename, 'a', encoding='UTF-8') as f1:#打开文件时候,'a'表示以追加方式打开文件,如果文件不存在则创建f1.write(str(i) + "\n" + a)f1.close()

执行结果如下:

注意

读写文件时候,经常使用的模式如下:

python 如何批量给文件加位数相同且统一的序号——文件的批量命名相关推荐

  1. 搜狐自媒体视频,视频消重软件,批量自动去水印加水印软件 百家号自媒体视频,批量修改md5采集下载上...

    网易自媒体视频,批量修改md5采集下载上传,批量自动去水印加水印软件 今日头条自媒体视频,youtubu 视频去重,批量自动去水印加水印软件 快视频,视频消重技术去水印去logo字幕工具 搜狐自媒体视 ...

  2. java dib文件 加位图文件头_DIB类头文件和DIB类的实现DIB.CPP

    //#ifndef __CDIB_H #define __CDIB_H class CDib:public CObject { public: RGBQUAD* m_pRGB;//调色板指针 BYTE ...

  3. [Cocos Creator] 本地文件加载系列六:本地龙骨动画dragonbones加载(web模式)

    [Cocos Creator] 本地文件加载系列一:本地文件读取(web模式) [Cocos Creator] 本地文件加载系列二:本地音频文件播放(web模式) [Cocos Creator] 本地 ...

  4. 网易自媒体视频,批量修改md5采集下载上传,批量自动去水印加水印软件 今日头条自媒体视频,youtubu...

    网易自媒体视频,批量修改md5采集下载上传,批量自动去水印加水印软件 今日头条自媒体视频,youtubu 视频去重,批量自动去水印加水印软件 快视频,视频消重技术去水印去logo字幕工具 搜狐自媒体视 ...

  5. 百家号自媒体视频,视频消重软件,批量自动去水印加水印软件 哔哩哔哩 秒拍 爱拍百度视频...

    网易自媒体视频,批量修改md5采集下载上传,批量自动去水印加水印软件 今日头条自媒体视频,youtubu 视频去重,批量自动去水印加水印软件 快视频,视频消重技术去水印去logo字幕工具 搜狐自媒体视 ...

  6. 大鱼号自媒体视频,头条号视频重复修改md5,批量自动去水印加水印软件 百家号自媒体视频,视频消重软...

    网易自媒体视频,批量修改md5采集下载上传,批量自动去水印加水印软件 今日头条自媒体视频,youtubu 视频去重,批量自动去水印加水印软件 快视频,视频消重技术去水印去logo字幕工具 搜狐自媒体视 ...

  7. python数据批量写入iq数据库_通过Load table命令将数据文件加载到Sybase IQ数据库里面的Python脚本...

    CREATE TABLE poc_app.sys_ftp_cfg ( ftp_id              varchar(100) NOT NULL,          --话单文件名标记 ftp ...

  8. 单张、批量识别图片中文字(写入txt文件、窗口视图创建、打包.exe文件)(百度文字识别SDK+Python的GUI之tklinker+打包pyinstaller)

    昨天我姐问我有没有软件可以批量识别图片上的文字,她在帮客户做资料整理,但是用的方法只能一张一张上传识别,不仅效率低还浪费时间. ​我就找了找批量识别的软件,下载下来觉得:嗯?不错,界面也挺好,小东西做 ...

  9. 【Python】批量导出word文档中的图片、嵌入式文件

    Python 批量导出word文档中的图片.嵌入式文件 需求 学生试卷中的题目有要提交截图的,也有要提交文件的,为了方便学生考试,允许单独交或者嵌入Word中提交,那么事后如何整理学生的答案?单独提交 ...

最新文章

  1. 如何在谷歌云平台上部署可解释性模型
  2. 了解linux内核必读的5本书
  3. python 数据分析
  4. Polycarp Restores Permutation
  5. [Java] Hashmap分析
  6. No module named ‘__main__.common‘; ‘__main__‘ is not a package
  7. python编程(supervisor程序管理)
  8. python多线程知识点(只能说是知道有多线程一个词而已,摸摸头顶,还有毛)
  9. VMware windows server 2008配置dns服务
  10. 【SLAM笔记】SLAM概述
  11. 以太坊Whisper协议
  12. Python中最强大的错误重试库
  13. Windows下遇到OSError: [WinError 6] 句柄无效的问题
  14. 【DOSBox调整窗口大小】
  15. LaTex关于数学公式的使用(5)--- 积分
  16. MapReduce编程规范及实践(流量统计)
  17. 在Linux7关机命令,linux关机命令 【使用指南】
  18. seo是什么意思?干什么的啊?
  19. 【原创】基于Jsp+Servlet的茶叶商城(在线商城毕业设计源代码)
  20. 基于STM32单片机流水灯仿真与程序设计

热门文章

  1. Linux中的虚拟机创建
  2. 物体轨迹追踪与轨迹绘制
  3. 央视解说员手机彩铃版
  4. SND0611支持PWM调光功能的线性恒流LED驱动芯片 完美代替SLM411A 用于在各种LED照明产品
  5. 计算机桌面输入法没有了怎么办,输入法没了怎么办(电脑右下角输入法不见了怎么办)...
  6. C++ 基于 OpenCV 的人脸识别
  7. 【K8S】Kubernetes常用命令
  8. Python量化交易+网格技术分析及实战测试
  9. 提高工作效率的重要性 苹果手机用便签软件制定计划
  10. 【android:位置传感器——使用近程传感器】