我正在尝试在一个文件夹(和子文件夹)中找到我的所有extensionmp4文件,并将它们复制到另一个目录中。我设法找到所有扩展名为mp4的文件,但我没有设法保留这些文件的目录。我的代码如下:
import os
from shutil import copyfile
path = "videos/"
for root, dirs, files in os.walk(path):
for name in files:
if name.endswith((".mp4", ".mp4")):
print(name)
# copyfile(src, dst)
我想找到名字的路径(对应于我的视频)。我怎么能这么做?你知道吗
使用
os.path.join()
虽然认为使用绝对路径更好,但是如果需要相对路径,可以使用os.path.relpath。从
os.path.relpath
文档为什么不直接使用
glob
:从上的文档os.步行地址:
所以你的代码应该是这样的:
相关问题 更多 >
编程相关推荐