学习笔记(10):Python语言家族-Python代码实现文件读写-2

研发管理 专栏收录该内容
15 篇文章 0 订阅

立即学习:https://edu.csdn.net/course/play/31631/478643?utm_source=blogtoedu

def file_copy(file1,file2):
    f1 = open(file1,'rb')
    f2 = open(file2,'wb')
    read = f1.readline()
    while len(read) > 0:
        f2.write(read)
        read = f1.readline()
    f1.close()
    f2.close()
import os
def path_copy(dir1,dir2):
    #获取被复制目录中所有文件信息
    dlist = os.listdir(dir1)
    #创建新目录
    os.mkdir(dir2)
    #遍历文件并且复制
    for f in dlist:
        file1 = os.path.join(dir1,f)
        file2 = os.path.join(dir2,f)
        if os.path.isfile(file1):
            file_copy(file1,file2)
        if os.path.isdir(file1):
            path_copy(file1,file2)
dir1 = 'D:/BaiduNetdiskDownload/'
dir2 = 'D:/谷歌下载目录/aaa/'
path_copy(dir1,dir2)
  • 0
    点赞
  • 1
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 1024 设计师:白松林 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值