Я хочу использовать предоставленную пользователем строку в качестве имени файла для экспорта, но должен убедиться, что эта строка разрешена в моей системе в качестве имени файла. С моей стороны было бы нормально заменить любой запрещенный символ, например. '_'.
Здесь я нашел список запрещенных символов для имен файлов.
Использовать str должно быть достаточно просто .replace(), мне просто интересно, есть ли уже что-то, что делает это, возможно, даже с учетом того, на какой ОС я работаю.
Подробнее здесь: https://stackoverflow.com/questions/596 ... a-filename