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

文件的拷贝

时间:2019-12-03 23:11:07      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:form   path   content   turn   存在   color   main   单位   format   

import os
def fileCopy(srcPath,desPath):
    # 判断拷贝文件是否存在
    if not os.path.exists(srcPath):
        print("{}文件不存在".format(srcPath))
        return
    # 判断是否是文件
    if not os.path.isfile(srcPath):
        print("{}不是文件".format(srcPath))
        return
    # 打开源文件和目标文件
    srcFile = open(srcPath,"rb")
    desFile = open(desPath,"wb")
    # 获取文件大小,一字节为单位
    size = os.path.getsize(srcPath)
    while size > 0:
    # 读取1024字节
         content = srcFile.read(1024)
    # 写入
         desFile.write(content)
         size -= 1024
    # 关闭文件
    srcFile.close()
    desFile.close()
# 执行拷贝
if __name__ == "__main__":
    fileCopy("by.txt","a.txt")

 

文件的拷贝

标签:form   path   content   turn   存在   color   main   单位   format   

原文地址:https://www.cnblogs.com/byh7595/p/11979885.html

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