如何在Python中在不同平台上创建相同路径的目录?

10 浏览
0 Comments

如何在Python中在不同平台上创建相同路径的目录?

在我拥有的那段代码中,有很多地方有以下这一行:

'/home/myname/directory'

例如,我有以下这些代码行:

filepath = os.listdir('/home/myname/directory')
for content in filepath
   # do something

在项目的下一部分中,我必须与其他人共享代码。我知道这个人在运行openSUSE。如果我想要创建具有与我的目录相同路径的特定目录的代码,我需要包括什么?

我知道它将涉及OS模块,但我不确定要使用哪些函数和方法。

admin 更改状态以发布 2023年5月23日
0
0 Comments

你的代码可以检查目录是否存在,如果不存在则创建它:

if not os.path.exists("/home/myname/directory"):
    os.makedirs("/home/myname/directory")
    # do something

0