栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python os相关常用操作(主要与文件夹、文件有关)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python os相关常用操作(主要与文件夹、文件有关)

1.生成相同目录结构

假定有一个目录in_folder,你想生成和这个目录一样的目录结构out_folder(不包括文件,只包含目录,子目录)

                        

def copy_folder(in_folder, out_folder):
    # 先检查是否已经存在
    if not os.path.isdir(out_folder):
        # 文件夹中可能有文件,调用ig_fn函数排除这些文件
        shutil.copytree(in_folder, out_folder, ignore_ig_fn)

# 递归调用显示in_folder及其子文件夹内容(只显示下一级内容)
def ig_fn(dir, files):
    return [f for f in files if os.path.isfile(os.path.join(dir, f))]

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/331264.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号