是否可以使用 shutil.copy() 制作文件的多个副本?
Is it possible to make multiple copies of a file using shutil.copy()?
如果你有一个文件,你想复制一定次数,然后将它们保存在另一个目录中,你会怎么做。我有一个名为 menu.txt
的文件,我想在另一个目录中复制该文件的 5 个副本,并在文件名中添加一个数值,这样它们就不会覆盖 ex: (menu1.txt
, menu2.txt
, …)
for i in range(10)
shutil.copy("menu.txt", path)
我需要使用 .split()
还是什么来实现它?
每个副本使用不同的文件名。
for i in range(1, 11)
shutil.copy("menu.txt", os.path.join(path, f"menu{i}.txt"))
这将在目标目录中创建 menu1.txt
到 menu10.txt
。
如果你有一个文件,你想复制一定次数,然后将它们保存在另一个目录中,你会怎么做。我有一个名为 menu.txt
的文件,我想在另一个目录中复制该文件的 5 个副本,并在文件名中添加一个数值,这样它们就不会覆盖 ex: (menu1.txt
, menu2.txt
, …)
for i in range(10)
shutil.copy("menu.txt", path)
我需要使用 .split()
还是什么来实现它?
每个副本使用不同的文件名。
for i in range(1, 11)
shutil.copy("menu.txt", os.path.join(path, f"menu{i}.txt"))
这将在目标目录中创建 menu1.txt
到 menu10.txt
。