Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- import re
- import shutil
- source_dir = r'c:\dropbox\tracks\live'
- dest_dir = r'C:\Users\ramen\Desktop\sp00-shared-samples'
- project = 'Unknown'
- for root, dirs, files in os.walk(source_dir):
- if root.endswith('Project'):
- project = re.sub(r'.*\\(.*) Project', r'\1', root)
- for file in files:
- if file.lower().endswith('.wav'):
- src_path = os.path.join(root, file)
- dest_path = os.path.join(dest_dir, project, file)
- try:
- os.makedirs(os.path.join(dest_dir, project))
- except:
- pass
- # print src_path, '=>', dest_path
- shutil.copyfile(src_path, dest_path)
Add Comment
Please, Sign In to add comment