码迷,mamicode.com
首页 > 其他好文 > 详细

文件拷贝

时间:2020-02-06 23:27:00      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:缓冲   打开   写入   temp   字节   取数   code   buffer   文件小   

# 复制文件小脚本

source_file = rD:\py1912\demo\tanchishe.py
target_file = rD:\py1912\demo\temp.py

# 分别打开文件对象
source = open(source_file,rb)
target = open(target_file,wb)

# 从源文件中读取指定数量字节 1024B
buffer_size = 10  # 缓冲区大小
data = source.read(buffer_size)

# 只要数据对象不是空字节对象,我们就认为还有数据
while data != b"":
    # 向目标文件中写入数据
    target.write(data)
    # 继续读取数据
    data = source.read(buffer_size)

# 关闭文件对象
source.close()
target.close()

 

文件拷贝

标签:缓冲   打开   写入   temp   字节   取数   code   buffer   文件小   

原文地址:https://www.cnblogs.com/libragyf/p/12271326.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!