python文件拷贝工具shutil介绍
来源:互联网 发布:minitab软件下载 编辑:程序博客网 时间:2024/05/30 23:52
一哥们让帮写个脚本:从一个文件夹中按照指定的规则拷贝部分文件。给半小时时间,虽然水平很菜没有信心,但还是应下了这个需求。首先想到的就是os,sys这些系统库完成这些操作,由于不熟悉这几个库,还是google一下,��。不过在搜索的时候发现了这个库:shutil
。查看了下简直太简单,一行代码完成拷贝。自己之前还想着创建目录,检查文件是否存在,文件读写,各种问题……
shutil是一个python提供的高级文件操作工具,他可以帮助我们快速的进行常规文件操作。文件拷贝操作如下:
shutil.copyfile(src, dst, *, follow_symlinks=True)
第一个参数原文件,第二个参数目标文件位置。简单吧,想想如果java写的话,各种判断,各种iostream,各种蛋疼啊,python就一行啊啊啊啊
Demo:
import shutilSOURCE = { "1f604", ... "1f349"}def replace(): base_path = "drawable/" dest_path = "drawable_dest/" for name in SOURCE: file_name = base_path + "emoji_" + name + ".png" dest_name = dest_path + "emoji_" + name + ".png" shutil.copy(file_name, dest_name)if __name__ == '__main__': replace()
0 0
- python文件拷贝工具shutil介绍
- Python文件拷贝-shutil
- python模块介绍- shutil 高级文件操作
- Python--shutil--copy--复制文件
- python- shutil 高级文件操作
- python- shutil 高级文件操作
- python shutil.move 移动文件
- Python基础——文件拷贝(从手动实现到shutil的使用)
- Python文件操作-shutil 模块(参考)
- python:os+shutil 文件、文件夹操作
- Python文件操作os,shutil模块
- Python模块: 文件和目录os+shutil
- python文件操作 glob os shutil
- python shutil
- python类库31[文件和目录os+os.path+shutil]
- python类库[文件和目录os+os.path+shutil]
- python 文件操作 os模块和shutil模块
- Python-os与shutil对文件和文件夹的操作
- Tsinsen A1112 代数表达式
- 位操作--- Flip Bits
- Linux内核分析——进程的描述和创建
- LintCode_366_斐波纳契数列
- 腾讯测试1
- python文件拷贝工具shutil介绍
- 反转句子中的单词 算法
- 逻辑运算:按位与运算符
- 设计模式3#工厂
- gcc命令
- 004 ZeroMQ <PUB XSUB-XPUB SUB>模式
- Android设计模式应用--备忘录模式
- JAX-WS指南(翻译自apache)
- 1005. 继续(3n+1)猜想 (25)