当前位置: 首页 > article >正文

Python如何实现名称为”000-“~“999-”文件的自动生成,且后缀名可以自定义

Python如何实现名称为”000-“~“999-”文件的自动生成,且后缀名可以自定义

  • 1. Python需求的任务
  • 2. Python代码的实现
  • 3. 代码修改的位置
  • 4. 运行结果
  • 5. 注意事项
  • 6. 其他文章链接
  • 快来试试吧😊

1. Python需求的任务

_

实现名称为”000-“~“999-”文件的自动生成,且后缀名可以自定义

2. Python代码的实现


import os

def create_files(directory, prefix, extension):
    for i in range(300):
        filename = f"{prefix}{i:03d}-.{extension}"
        filepath = os.path.join(directory, filename)
        with open(filepath, 'w') as f:
            pass

# 自定义目录、文件前缀和后缀
directory = "D:/200-Life/220-Money/231-知乎/社长智慧"
prefix = ''
extension = 'md'

create_files(directory, prefix, extension)

3. 代码修改的位置

filename = f"{prefix}{i:03d}-.{extension}"

这一个代码的意义就是名称的构成,
{prefix}:为前缀,可以自己填写。
{i:03d}:其中i的值会被格式化为一个宽度为3的整数,并用0填充不足的位数。
-.:名称中有一个-还有一个.
{extension}:此处是后缀名的名称。

directory = "D:/200-Life/220-Money/231-知乎/社长智慧"
prefix = ''
extension = 'md'

这里的directory 为要生成文件的目录
prefix 为前缀名
extension 为后缀名

4. 运行结果

代码运行
在这里插入图片描述
          |
运行结果
在这里插入图片描述
          |

5. 注意事项

  • 注意修改的文件路径最好是 "D:/200-Life/220-Money/231-知乎/社长智慧"这样,注意斜杠的方向是/,而不是\

6. 其他文章链接

其他文章链接
如何使用python复制文件从一个目录到另外一个目录👈点击即可查看
如何使用python下载网页上所有的图片👈点击即可查看
如何使用python迅速获取文件的路径👈点击即可查看
如何使用python批量读取母文件夹下的子文件夹名称👈点击即可查看
如何使用python将MP3转化为wav,flac,ogg……👈点击即可查看
Vscode如何进行查找替换👈点击即可查看
如何使用python将word中的图片进行导出👈点击即可查看
如何使用python快速生成文件夹,并安装指定的名称命名👈点击即可查看
如何使用python将word导出为图片👈点击即可查看
如何使用python将一个文件分配到指定的多个文件夹[也就说将一个文件分配到一个母文件夹下的所有的子文件夹]👈点击即可查看
如何使用python清空特定路径下所有文件夹下中的文件,把空文件夹要保留下来👈点击即可查看
Python如何在固定文件夹批量创建固定后缀的文件👈点击即可查看
Python的简介-课前甜点👈点击即可查看

如果对您有帮助,请您点赞、收藏、关注、转发,让更多的人看到。

快来试试吧😊


http://www.kler.cn/a/538188.html

相关文章:

  • Linux(CentOS)安装 Nginx
  • GB/T 43698-2024 《网络安全技术 软件供应链安全要求》标准解读
  • c++ haru生成pdf输出饼图
  • 第一财经对话东土科技 | 探索工业科技新边界
  • 【键盘识别】实例分割
  • 网站快速收录策略:提升爬虫抓取效率
  • 基于SeaTunnel同步数据
  • 使用Jenkins实现鸿蒙HAR应用的自动化构建打包
  • COBOL语言的云计算
  • 基于HTML、CSS 和 JavaScript 开发个人读书类网站
  • uniapp中使用uCharts折线图X轴数据间隔显示
  • 基于python多线程多进程爬虫的maa作业站技能使用分析
  • Python----Python高级(网络编程:网络基础:发展历程,IP地址,MAC地址,域名,端口,子网掩码,网关,URL,DHCP,交换机)
  • 【爬虫开发】爬虫开发从0到1全知识教程第13篇:scrapy爬虫框架,介绍【附代码文档】
  • <tauri><rust><GUI>基于rust和tauri,在已有的前端框架上手动集成tauri示例
  • RabbitMQ 消息顺序性保证
  • 多线程下jdk1.7的头插法导致的死循环问题
  • 学JDBC 第二日
  • OSwatch性能分析工具部署
  • 为什么要学习AI/机器学习
  • 2025年02月07日Github流行趋势
  • vnev/Scripts/activate : 无法加载文件
  • 深度学习之DCGAN算法深度解析
  • 微服务组件LoadBalancer负载均衡
  • GnuTLS: 在 pull 函数中出错。 无法建立 SSL 连接。
  • 求组合数,