美文网首页
python创建和删除目录的源码

python创建和删除目录的源码

作者: 吓了一跳哦 | 来源:发表于2019-04-17 15:48 被阅读0次

    将代码过程中比较重要的一些代码段做个珍藏,如下的资料是关于python创建和删除目录的的代码。

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

    #          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创建和删除目录的源码

          本文链接:https://www.haomeiwen.com/subject/myynwqtx.html