import os # 导入系统模块包
def make_dirs(path:str):
""""""
pos = path.rfind(os.sep) # 寻找分隔符
if pos < 0: # 如果没有找到分割符则报异常
raise Exception('can not find the directory from the path')
path = path[0:pos] # 获得目录的名字
os.makedirs(path,exist_ok=True) # 创建文件夹
if __name__ == '__main__':
make_dirs('.\\hello\\')
注意点:创建文件时候一定要看自己的电脑的os.sep是什么
比如我的电脑的os.sep是:
>>>os.sep
'\\'
如果不注意的话会报错的