• 技术文章 >Python技术 >Python基础教程

    python shutil模块如何操作文件

    小妮浅浅小妮浅浅2021-07-15 09:41:30原创1912

    1、复制文件和文件夹,调用 shutil.copy()

    >>> import shutil, os
    >>> os.chdir('C:\\')
    >>> shutil.copy('C:\\spam.txt', 'C:\\delicious')
    'C:\\delicious\\spam.txt'
    >>> shutil.copy('eggs.txt', 'C:\\delicious\\eggs2.txt')
    'C:\\delicious\\eggs2.txt'

    2、shutil.move()方法可以改文件名

    >>> import shutil
    >>> shutil.move('C:\\bacon.txt', 'C:\\eggs')
    'C:\\eggs\\bacon.txt'
    >>> shutil.move('C:\\bacon.txt', 'C:\\eggs\\new_bacon.txt')
    'C:\\eggs\\new_bacon.txt'

    3、shutil模块可以删除一个文件夹及其所有的内容。

    import os
        for filename in os.listdir():
            if filename.endswith('.rxt'):
                #os.unlink(filename)
                print(filename)

    以上就是python shutil模块操作文件的方法,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python shutil
    品易云
    上一篇:python中如何遍历目录树 下一篇:python输入一个列表求平均值

    相关文章推荐

    • python的shutil模块有何用法?• python shutil有哪些操作文件的方法• python traceback如何输出异常• python如何实现自定义异常类• python GIL锁的底层原理探究• python快速排序实现元素递增• python字节数组如何使用?• python文件导入相对路径• python如何判断绝对路径• python文件的读取和写入• python中如何遍历目录树

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网