创建以文件命名的目录,将不同的文件类型移动到具有相应名称的目录中

时间:2019-07-16 01:06:59

标签: python python-3.x

我有一堆名为false的文件。其后缀将为A1234-20190101-A-O-PM-M-P-A。它们是文件类型的混合,例如-R.wav.mp3

它们的文件名代表它们的文件夹组,文件类型确定它们在文件夹结构中的放置位置。需要将它们组织到文件夹(以其文件名命名,无后缀)中,然后这些文件夹包含名为.jpg1-Original2-PreservationMaster3-Mezzanine4-Presentation的子文件夹,5-Access。每个文件进入哪个子文件夹及其后缀(每个子文件夹名称的第一个字母)相对应。例如(这应该是目录树):

  

A1234-20190101
  -| 1-原件
  -| 2-PreservationMaster
  ----- | A1234-20190101-PM.wav
  -| 3-Mezzanine
  -| 4-演示文稿
  -| 5-访问
  ----- | A1234-20190101-A.mp3
  ----- | A1234-20190101-A.jpg
  -| 6-参考

需要创建所有文件夹,但是如果没有对应的文件,则某些文件夹将保持空白。

我正在努力创建和命名子文件夹:

6-Reference

0 个答案:

没有答案