python - 是否可以使用 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
目标目录中创建。
推荐阅读
- python - 使用 Python 在大型文本文件中查找和替换特定行的最快方法
- python - 使用 any 进行简单比较的更清洁方法?
- android - 无法在 Android Studio 上找到 ADB
- google-apps-script - google sheet split() 截断值,因为它认为它是一个数字?
- swift - 在运行时生成的访问元素(例如 UIView)
- python - 使用 chromedriver 访问“amiunique.org/fp”时,我的用户代理是“唯一的”,但与我的普通浏览器用户代理相同
- javascript - laravel foreach循环中的Javascript addEventListener问题
- javascript - JSON 数据未更新 onChange()
- sql - 每个唯一 ID 的 SQL 连接
- ffmpeg - 为什么 FFMpeg 不对视频输入应用视频过滤器?