Я пытаюсь заставить os.walk() работать в программе, над которой я работаю, но я продолжаю получать ошибку: ValueError: invalid \ x escapeИспользование исходной строки с os.walk()
Из-за того, что я смотрю в Интернете, я видел, что ошибка может возникнуть из-за того, что не используется необработанная строка. Однако, я все еще продолжаю получать ошибки ...
import os
path = r'D:\Data\Tracking\'
for root, dirs, files in os.walk(path):
print root
print dirs
print files
Любое имеет представление о том, что я могу сделать по-другому, чтобы заставить его работать?
Можете ли вы отправить полное сообщение об ошибке и полный отслеживающий? – BrenBarn
Я считаю, что обратная косая черта все же ускользает от кавычек в строке, поэтому оставьте последнюю обратную косую черту. См. Также подсветку синтаксиса здесь, что подчеркивает эту ошибку. Там, где происходит точная ошибка, вероятно, находится в части кода, который не показан. –
'path = r'D: \ Data \ Tracking''. '' \ ''' является корнем зла – gongzhitaao