A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 源码技巧 > 父类数据 > python创建和删除目录的方法

python创建和删除目录的方法

时间:2015-04-29 11:29作者:zhao人气:62

本文实例讲述了python创建和删除目录的方法。分享给大家供大家参考。具体分析如下:

下面的代码可以先创建一个目录,然后调用自定义的deleteDir函数删除整个目录

#--------------------------------------

# Name: create_directory.py

# Author: Kevin Harris

# Last Modified: 02/13/04

# Description: This Python script demonstrates

# how to create a single

# new directory as well as delete a directory

# and everything

# it contains. The script will fail

# if encountewrs a read-only

# file

#--------------------------------------

import os

#--------------------------------------

# Name: deleteDir()

# Desc: Deletes a directory and its content recursively.

#--------------------------------------

def deleteDir( dir ):

for name in os.listdir( dir ):

file = dir + "/" + name

if not os.path.isfile( file ) and os.path.isdir( file ):

deleteDir( file ) # It's another directory - recurse in to it...

else:

os.remove( file ) # It's a file - remove it...

os.rmdir( dir )

#--------------------------------------

# Script entry point...

#--------------------------------------

# Creating a new directory is easy...

os.mkdir( "test_dir" )

# Pause for a moment so we can actually see the directory get created.

input( 'A directory called "tes_dir" was created.nnPress Enter to delete it.' )

# Deleting it can be a little harder since it may contain files, so we'll need

# to write a function to help us out here.

deleteDir( "test_dir" );

希望本文所述对大家的Python程序设计有所帮助。

标签python,建和,删除,目录,方法,本文,实例,讲述了,p

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

公众号