分类分类
更新时间:2026-05-10 19:37:16作者:zhao
本文实例讲述了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程序设计有所帮助。
相关
不必要的实验冒险游戏64.9 MBv1.1.592026-05-10
下载军师联盟策略游戏163.2 MBv0.0.12026-05-10
下载翻天喜地凑大钱手机版休闲益智138.72 MBv1.0.92026-05-10
下载东离剑游纪手游动作射击1.6Gv1.4.22026-05-10
下载天猫养车商家版App学习办公74.95 MBv0.6.12026-05-10
下载掌上命运方舟App手游辅助137.48 MBv1.9.12026-05-10
下载退役军人服务APP生活服务67.16 MBv1.2.52026-05-10
下载屯漫漫画APP资讯阅读23.06 MBv2.0.32026-05-10
下载蛋仔派对蛋壳App手游辅助185.73 MBv0.0.22026-05-10
下载战区指挥官中文版策略游戏207.69 Mv1.0.712026-05-10
下载车祸碰撞模拟器3汉化版体育竞技387.55 Mv0.2.12026-05-10
下载我是创造者角色扮演185.07 Mv0.2.6.22026-05-10
下载









