简单编写的文件复制模块python脚本
2018-01-07 16:50
495 查看
小文件复制:
sourceFileName = input("请输入你要复制的文件名:")index = sourceFileName.rfind(".") # 除用字符串的内置函数外,还可以使用条件语句判断
copyFileName = sourceFileName[:index]+ "-副本"+sourceFileName[index:]
readFile = open(sourceFileName,"rb")
content = readFile.read()
writeFile = open(copyFileName,"wb")
writeFile.write(content)
print("文件复制完成...")
readFile.flush()
writeFile.flush()
readFile.close()
writeFile.close()
大文件复制:
sourceFileName = input("请输入你要复制的文件名:")listStr = sourceFileName.split(".")
copyFileName = listStr[0] +"-副本."+listStr[1] # 以防文件命名格式不正确做出的改变
readFile = open(sourceFileName,"rb")
writeFile = open(copyFileName,"wb")
while True:
content = sourceFileName.read(1024*1024) #read()的单位为byte,让其以1MB传输
if len(content)==0:
break
writeFile.write(content)
writeFile.flush()
print("文件复制完成...")
readFile.close()
writeFile.close()欢迎各位补充和纠错
相关文章推荐
- python脚本初探---新手如何直接编写一个hello world模块即可执行的.py文件
- 使用Fabric模块编写的批量同步文件的python脚本
- 简单文件压缩加密脚本 python
- 重温python之OS模块的简单使用8:dup(), dup2()复制文件描述符
- Python的shutil模块中文件的复制操作函数详解
- 扩展Python__在python脚本中使用其他语言(c/c++/java/c#)编写的模块
- [简明python教程]学习笔记之编写简单备份脚本
- 编写简单的网卡配置的脚本文件和相关的批处理文件
- 如何编写Python脚本替换文件中的多行字符?
- Python:简单的文件备份脚本
- 用Python编写生成树状结构的文件目录的脚本的教程
- Python中使用gzip模块压缩文件的简单教程
- 【转】如何编写Python脚本替换文件中的多行字符
- unix/windows下编写一个python脚本(文件备份)--python学习(4)
- 编写Python脚本来备份文件
- 简单掌握Python中glob模块查找文件路径的用法
- 编写Python脚本来获取mp3文件tag信息的教程
- ROS Learning-010 beginner_Tutorials 编写简单的启动脚本文件(.launch 文件)
- 编写一个Python脚本——Windows下Python压缩文件
- 自动文件复制-python脚本