关于用Python创建文件夹的问题

deltamaster 2008-01-12 05:45:09
我使用os.mkdir(dirName),如果这个目录不是最后一级子目录,就会创建失败。
如何做到读取了dirName这个变量,自动按层次创建子目录?

比如,dirName="Item\Cash\0501.img\"
就依次创建\Item,然后在Item下面创建\Cash,然后在Cash下面再创建0501.img文件夹。

谢谢。
...全文
3802 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
接分先!
糊糊 2008-01-25
  • 打赏
  • 举报
回复
dirName=r"Item\Cash\0501.img\"
import os
>>> os.makedirs(dirName)
luou_net 2008-01-13
  • 打赏
  • 举报
回复

>>> import os
>>> os.makedirs(r'd:/1/1')
>>> os.path.exists(r'd:/1/1')
True
>>>
Pathos_Dai 2008-01-12
  • 打赏
  • 举报
回复
os.makedirs(..)


help(os)

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧