У меня есть проблема с ссылается на специальный символ в строке:Как сослаться на знак «» в питоне строке
у меня есть: path='C:\dir\dir1\dir2\filename.doc'
и я хочу filename
.
Когда я пытаюсь: filename=path[path.rfind("\"):-4]
затем переводчик говорит, что линию ошибки прямо из «\», поскольку рассматривается как комментарий.
Прочтите описание документации. Http: //docs.python.org/reference/lexical_analysis.html # string-literals Говорит '\\\' –
Возможно, вы захотите попытаться избежать размещения литералов в вашем скрипте; взяв имена файлов из других источников (командная строка, базовый файл конфигурации и т. д.), вы можете избежать этой проблемы. Делает ваш код более многоразовым. –