python shutil模块如何操作文件

  • 更新时间:2021-07-09 09:48:01
  • 编辑:郝凤婷
给寻找编程代码教程的朋友们精选了相关的编程文章,网友欧元槐根据主题投稿了本篇教程内容,涉及到Python相关内容,已被840网友关注,如果对知识点想更进一步了解可以在下方电子资料中获取。

参考资料

正文内容

本页是码农之家最新发布的《python shutil模块如何操作文件》的详细页面,好久没看到这么好的Py技术类文章,把网友测试过的内容发布到这里,希望大家能有所收获。

python shutil模块如何操作文件

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中的yield关键字

    python中有一个非常有用的语法叫做生成器,所利用到的关键字就是yield。接下来脚本之家小编给大家带来了Python中的yield关键字详细解析,感兴趣的朋友参考下吧

    发布时间:2019-08-26

  • 使用Python通过oBIX协议访问Niagara数据的示例

    这篇文章主要介绍了使用Python通过oBIX协议访问Niagara数据的示例,帮助大家更好的理解和学习python,感兴趣的朋友可以了解下

    发布时间:2021-05-02

用户留言