Что лучший способ состоит в том, чтобы представить каталог Windows, например "C:\meshes\as"
? Я пытался изменить сценарий, но он никогда не работает, потому что я, может казаться, не разбираюсь в каталоге, я принимаю из-за '\'
действие как символ ESC?
вы можете использовать always:
'C:/mydir'
это работает как в linux, так и в windows. Другая возможность:
'C:\\mydir'
если у вас есть проблемы с некоторыми именами, вы также можете попробовать использовать необработанные строковые литералы:
r'C:\mydir'
однако лучшей практикой является использование функций модуля os.path
, который всегда выбирает правильную конфигурацию для вашей ОС:
os.path.join(mydir, myfile)
Начиная с python 3.4 вы также можете использовать модуль pathlib. Это эквивалентно приведенному выше:
pathlib.Path(mydir, myfile)
или
pathlib.Path(mydir) / myfile
Используйте модуль os.path
.
os.path.join( "C:", "meshes", "as" )
Или используйте необработанные строки
r"C:\meshes\as"