1. Python需求的任务
实现名称为”000-“~“999-”文件的自动生成,且后缀名可以自定义
2. Python代码的实现
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 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. 代码修改的位置
1 | filename = f "{prefix}{i:03d}-.{extension}" |
这一个代码的意义就是名称的构成,
{prefix}:为前缀,可以自己填写。
{i:03d}:其中i的值会被格式化为一个宽度为3的整数,并用0填充不足的位数。
-.:名称中有一个-还有一个.
{extension}:此处是后缀名的名称。
1 2 3 | directory = "D:/200-Life/220-Money/231-知乎/社长智慧" prefix = '' extension = 'md' |
这里的directory 为要生成文件的目录
prefix 为前缀名
extension 为后缀名
4. 运行结果
代码运行
运行结果
5. 注意事项
注意修改的文件路径最好是 "D:/200-Life/220-Money/231-知乎/社长智慧"
这样,注意斜杠的方向是/
,而不是。
到此这篇关于Python如何实现自动生成指定文件名并自定义后缀名的文章就介绍到这了,更多相关Python生成指定文件名内容请搜索IT俱乐部以前的文章或继续浏览下面的相关文章希望大家以后多多支持IT俱乐部!