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

文件的copy

时间:2018-08-25 00:35:32      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:final   inpu   打开   print   err   bre   error   def   not   

def mycopy(src_filename, dst_filename):
    try:
        fr = open(src_filename, "rb")
        try:
            try:
                fw = open(dst_filename, "wb")
                try:
                    while True:
                        b = fr.read(4096)
                        if not b:
                            break
                        fw.write(b)
                finally:
                    fw.close()
            except OSError:
                print("打开目标文件失败")
        finally:    
            fr.close()
    except OSError:
        print("打开源文件失败")



src = input("请输入源文件名:")
dst = input("请输入目标文件:")
mycopy(src, dst)

 

文件的copy

标签:final   inpu   打开   print   err   bre   error   def   not   

原文地址:https://www.cnblogs.com/zengsf/p/9532476.html

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