我是 python 的新手,所以我需要一些帮助。我想创建一个代码来检查是否创建了具有给定名称的文件夹,如果没有,则创建它,如果存在,则转到它并在其中检查是否有另一个具有给定名称的文件夹,如果没有,它创造了它。在我的代码中,我不知道如何转到已经存在或刚刚创建的文件夹并重复 IF。
import os
MYDIR = ("test")
CHECK_FOLDER = os.path.isdir(MYDIR)
if not CHECK_FOLDER:
os.makedirs(MYDIR)
print("created folder : ", MYDIR)
else:
print(MYDIR, "folder already exists.")
最佳答案
如果您想在第二个文件夹中创建一个文件夹或检查它们是否存在,您可以使用内置 os
库:
import os
PATH = 'folder_1/folder_2'
if not os.path.exists(PATH):
os.makedirs(PATH)
os.makedirs()
如果 PATH 中的所有文件夹不存在,则创建它们。
https://stackoverflow.com/questions/70235696/
相关文章:
powershell - 设置 PSReadLineOption : A parameter can
ios - 是否有修改器可以更改 SwiftUI Picker 的标签颜色?
c++ - 从 std `vector` 库创建的 `
tailwind-css - 如何使用 Tailwind CSS 定位具有特定数据属性的元素?
python - 无法让 VS Code 将参数从 launch.json 传递给 Python
python - 如何检查字符串中的特定元素在python中是否相等?
angular - TS2322 : Type 'HTMLDivElement' is not as