使用os模块在另一个驱动器(D :)中创建目录

时间:2019-03-07 17:25:16

标签: python python-3.x python-3.7 python-os

如果目录不存在,我想创建一个具有特定路径的目录。但是,当路径位于另一个驱动器(D :)中时,则不会创建该目录,并且会显示以下消息---> FileNotFoundError [WinError3]系统找不到指定的路径... Complete trace of the error

Even with os.chdir("D:"), still got error

短代码段(self.inputfile提供目录的路径)

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

编辑:就我而言,我试图创建一个目录,但是其中一个子目录以.zip结尾,这导致了错误,删除该目录后,一切正常,使用os.chdir没必要

1 个答案:

答案 0 :(得分:-1)

使用os.chdir命令。工作原理如下:

import os
os.chdir(‘D:’)

其中D是驱动器号。将字母更改为任何驱动器。如果返回错误,则请确保驱动器号有效。

问候,来自CCD的Chris van den Hoorn。