OS.MKDIR(Linux_path)在Windows中运行时不会丢弃错误



在python片段中,我是OS.MKDIR(Linux_path(,为了进行测试,我正在Windows中运行Python代码。

但是,即使没有Windows中的Linux路径,代码仍在运行,但仍未创建路径(如预期(。但是该代码应该引发一些错误,因为该代码正在尝试在Windows中创建Linux路径,但仍然没有错误。

if not os.path.exists(<Linux_path>):
    os.makedirs(<Linux_path>)

任何人都可以帮助您如何处理此处的异常/错误情况。

预先感谢。arjun。

在您使用os.makedirs(r'homenameabc')时,它将将其视为Windows install interndory路径并在C:homename处创建文件夹ABC,如果您执行命令os.makedirs(r'homenameabc'),则该文件夹将在您的Python脚本的目录中创建文件夹HOME运行,它将在其中创建子折线(在这里 - 此处(。注意:命令os.makedirs(r'homenameabc')os.makedirs(r'/home/name/abc')的效果将相同。因此,您可以在路径中普遍使用。在使用跨平台时很有帮助。

相关内容

最新更新