Skip to content

Instantly share code, notes, and snippets.

@Jammyjamjamman
Created January 28, 2021 22:32
Show Gist options
  • Save Jammyjamjamman/d4058898c0512afabf217ae5917f2c5a to your computer and use it in GitHub Desktop.
Save Jammyjamjamman/d4058898c0512afabf217ae5917f2c5a to your computer and use it in GitHub Desktop.
import os
import shutil
def fix_files(folder):
print("Fixing filenames and paths...")
files = os.listdir(folder)
for f in files:
src = os.path.join(folder, f)
dest = src.replace('\\', '/')
os.makedirs(os.path.dirname(dest), exist_ok=True)
shutil.move(src, dest)
print("done!")
if __name__ == "__main__":
import sys
fix_files(sys.argv[1])
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment