Создание каталога на другом диске (D :) с модулем os - PullRequest
0 голосов
/ 07 марта 2019

Я хочу создать каталог с определенным путем, если он не существует. Но когда путь находится на другом диске (D :), каталог не создается, и я получаю следующее сообщение ---> FileNotFoundError [WinError3] Системе не удается найти указанный путь ... Полная трассировка ошибки

Даже с os.chdir ("D:") все равно получена ошибка

Фрагмент краткого кода, (self.inputfile указывает путь к каталогу)

    if not os.path.exists(f"{self.inputfile}/output"):
        os.makedirs(f"{self.inputfile}/output")

Редактировать: в моем случае я пытался создать каталог, но один из подкаталогов оканчивался на .zip, что вызывало ошибку, после ее удаления все работало нормально, использование os.chdir не было необходимым

1 Ответ

0 голосов
/ 07 марта 2019

Используйте команду os.chdir. Работает следующим образом:

import os
os.chdir(‘D:’)

Где D - буква вашего диска. Поменяйте букву на какой бы то ни было диск. Если он возвращает ошибку, убедитесь, что буква диска действительна.

Привет, Крис ван ден Хоорн из CCD.

...