python - 将目录中的所有 JPG 文件复制到 Python 中的另一个目录?

标签 python

我想将一个目录中的所有 JPG 文件复制到一个新目录中。 我怎样才能用 Python 解决这个问题?我刚开始学习 Python。

感谢您的回复。

最佳答案

当然,Python 提供了您需要的所有工具。要复制文件,您可以使用 shutil.copy() .要查找源目录中的所有 JPEG 文件,可以使用 glob.iglob() .

import glob
import shutil
import os

src_dir = "your/source/dir"
dst_dir = "your/destination/dir"
for jpgfile in glob.iglob(os.path.join(src_dir, "*.jpg")):
    shutil.copy(jpgfile, dst_dir)

请注意,这将覆盖目标目录中具有匹配名称的所有文件。

关于python - 将目录中的所有 JPG 文件复制到 Python 中的另一个目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11903037/

相关文章:

python - 在 python 中使用 split() 和 join() 时保留空格

python - 无法在 Bokeh 图 block 上绘制点

python - 类函数不返回正确的值

Python 在压缩大文件时使用 ZIP64 扩展名

python - 如何从另一个目录导入 python 包?

python - python 中的深度复制和过滤

Python Pandas - 总行的自定义计算

python - 即使顺序不同,如何检查字符串中的单词 - PYTHON

python - flask 错误处理程序

python - 从字符串中提取数据,其中数据结构嵌入字符串本身