Chinaunix首页 | 论坛 | 博客
  • 博客访问: 334232
  • 博文数量: 214
  • 博客积分: 4258
  • 博客等级: 上校
  • 技术积分: 2021
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-02 09:16
个人简介

http://blog.csdn.net/ly21st http://ly21st.blog.chinaunix.net

文章分类

全部博文(214)

文章存档

2018年(16)

2015年(1)

2014年(2)

2012年(22)

2011年(173)

分类: Python/Ruby

2011-10-09 21:28:36

from nt import *                     #python2.5版本  xp操作系统
import ntpath as path
def makedirs(name, mode=0777):
    """makedirs(path [, mode=0777])
    Super-mkdir; create a leaf directory and all intermediate ones.
    Works like mkdir, except that any intermediate path segment (not
    just the rightmost) will be created if it does not exist.  This is
    recursive.
    """
    head, tail = path.split(name)
    if not tail:
        head, tail = path.split(head)
    if head and tail and not path.exists(head):
        makedirs(head, mode)
        if tail == '.':           # xxx/newdir/. exists if xxx/newdir exists
            return
    mkdir(name, mode)
makedirs('D:/liyuan/hello/Python')     #路径中出现中文会发生乱码
阅读(363) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~