pdf2markdown/third_party/MinerU/magic_pdf/libs/safe_filename.py

12 lines
236 B
Python

import os
def sanitize_filename(filename, replacement="_"):
if os.name == 'nt':
invalid_chars = '<>:"|?*'
for char in invalid_chars:
filename = filename.replace(char, replacement)
return filename