Модуль os является стандартным модулем, он уже есть в вашем дистрибутиве Python.
Материалы для изучения:
В операционной системе Linux имена файлов регистро-зависимые. В Windows — регистронезависимые (заглавные и строчные буквы считаются одинаковыми).
В операционной системе Linux имена файлов разделяются прямым слешом: /
. В системе Windows — обратным слэшом:
\
. В системе Windows путь к файлу начинается с обозначения диска (C:, D: и т.д.), например, C:\Users\Ivan
.
В системе Linux нет обозначения диска, все файлы объединены в файловую систему с одним корнем, например, /home/ivan
.
При этом используя модуль os вы должны в системе Linux использовать только прямые слеши, а в системе Windows —
как прямые, так и обратные слеши. Если вы используете обратные слеши, то не забывайте, что текстах программ на Python
в текстовых строках обратные слеши надо экранировать, например, os.chdir("c:\\users\\ivan")
.