根据名称中的前几个单词移动文件

时间:2019-05-14 05:11:42

标签: python

我要移动下载的文件。

我已经尝试过了。

shutil.move('/Users/dgoodwin/Downloads/metrics-lifetime-20190513.csv', '/Users/dgoodwin/OneDrive/metrics-lifetime.csv') 

只要名称不变,此方法就起作用。我再次下载后发现结尾处的日期每天都会更改。

这是我正在使用的文件的图像。 Files

我只想使用名称“ metrics-lifetime”的第一部分在下载内容中进行搜索,但是我找不到如何获取部分路径的方法。

任何帮助都会很棒。谢谢!

2 个答案:

答案 0 :(得分:0)

您可以使用glob模块

import glob
files = glob.glob('*.xlsx')
for file in files:
    shutil.move(file, destination_path)

答案 1 :(得分:0)

我将继续使用文件夹层次结构加载。 This是日语主页,但写在这里。

相关问题