safe_filename.py 236 B

1234567891011
  1. import os
  2. def sanitize_filename(filename, replacement="_"):
  3. if os.name == 'nt':
  4. invalid_chars = '<>:"|?*'
  5. for char in invalid_chars:
  6. filename = filename.replace(char, replacement)
  7. return filename