Одна вещь, которую вы можете попробовать, это привести весь ваш путь к строке:
str('filepath_here')
Если это не сработает, возможно, следующим простым способом будет использование модуля регулярных выражений pythonнапример так:
>>> import re
>>> re.escape('filepath_with_bad_characters!//%')
'filepath\\_with\\_bad\\_characters\\!\\/\\/\\%'
В качестве альтернативы, вы можете использовать re.sub
только для экранирования определенных символов.Документация re module содержит больше информации.