Merge pull request #147 from fuchs2711/fix-win32-filename

Fix invalid filenames on Windows
This commit is contained in:
Ricter Zheng
2020-07-19 11:12:25 +08:00
committed by GitHub

View File

@ -233,6 +233,10 @@ and append a file extension like '.txt', so I avoid the potential of using
an invalid filename.
"""
if sys.platform.startswith('win32'):
invalid_chars = '\/:*?"<>|.'
for char in invalid_chars:
s = s.replace(char, '_')
return s
# maybe you can use `--format` to select a suitable filename