import os

def list_files_and_dirs(path, indent=0, output_file=None):
    for name in sorted(os.listdir(path)):
        subpath = os.path.join(path, name)
        if os.path.isdir(subpath):
            output = '    ' * indent + '- ' + name + '\n'
            if output_file:
                output_file.write(output)
            else:
                print(output)
            list_files_and_dirs(subpath, indent + 1, output_file)
        else:
            output = '    ' * indent + '- ' + name + '\n'
            if output_file:
                output_file.write(output)
            else:
                print(output)

# 获取当前文件所在路径
current_dir = os.path.dirname(os.path.abspath(__file__))
output_path = os.path.join(current_dir, 'output.md')

with open(output_path, 'w') as output_file:
    list_files_and_dirs(current_dir, 0, output_file)


-----效果如下-------
- 思维导图整合
    - 中级经济师思维导图
        - 中级经济师思维导图小册子《人力资源管理专业知识与实务》内文印刷文件(2印张)2019.5.30.pdf
        - 中级经济师思维导图小册子《工商管理专业知识与实务》内文印刷文件(1.5印张)2019.5.30.pdf
        - 中级经济师思维导图小册子《建筑经济专业知识与实务》内文印刷文件(1.5印张)2019.5.30.pdf
        - 中级经济师思维导图小册子《房地产经济专业知识与实务》内文印刷文件(1.5印张)2019.5.30.pdf
        - 中级经济师思维导图小册子《经济基础知识》内文印刷文件(2印张)2019.5.30.pdf
        - 中级经济师思维导图小册子《财政税收专业知识与实务》内文印刷文件(1.5印张)2019.5.30.pdf
        - 中级经济师金融专业知识与实务思维导图2019.8.20.pdf
    - 何凯文必考词汇逻辑思维导图.pdf
    - 全科目思维导图
        - 考研专业课
            - 心理学
                - 临床心理学.pdf
                - 发展心理学概述与基本理论.pdf
                - 导论第三章.pdf
                - 导论第二章.pdf
            - 教育学
                - 教育学.pdf
                - 第一章教育与教育学.pdf
                - 第三章教育目的.pdf
                - 第二章教育的基本规律.pdf
                - 第五章学生与教师.pdf
                - 第四章教育制度.pdf
            - 法硕
                - 刑法学 第三章犯罪构成.pdf
                - 刑法第一章绪论思维导图.pdf
                - 刑法第三章犯罪构成.pdf
                - 刑法第二章犯罪概念.pdf
                - 法理学思维导图.pdf
            - 计算机
                - 《操作系统教程》期末知识点.pdf
                - 存储系统.pdf
                - 操作系统.pdf
                - 数据结构.pdf
                - 数据结构思维导图 .pdf
                - 计算机操作系统.pdf
                - 计算机操作系统—处理机调度与死锁.pdf
                - 计算机操作系统—进程管理.pdf
                - 计算机系统概述.pdf
                - 计算机组成原理 (1).pdf
                - 计算机组成原理 (2).pdf
                - 计算机组成原理.pdf
                - 计算机网络.pdf
                - 计算机网络—网络安全.pdf
        - 考研政治
            - 中国近代史纲要.pdf
            - 习新时代中国特色社会主义思想(考研政治).pdf
            - 五位一体总体布局(考研政治).pdf
            - 徐涛讲解
                - 徐涛押题重点梳理记忆(上).pdf
                - 徐涛押题重点梳理记忆(下).pdf
                - 马原串讲.pdf
            - 思修(考研政治).pdf
            - 政治经济学(考研政治,马原三部分之二).pdf
            - 毛思想(考研政治).pdf
            - 科社(考研政治,马原三部分之三).pdf
            - 近代史.pdf
            - 邓三科(考研政治).pdf
            - 邓理论.pdf
            - 马哲(考研政治,马原三部分之一).pdf
        - 考研数学
            - 考研数学一思维导图.pdf
            - 考研高等数学知识点整理.pdf
        - 考研英语
            - 考研英语语法.pdf
            - 考研英语语法知识.pdf
    - 思维导图:阅读的逻辑+长难句的逻辑+词汇的逻辑
        - 《考研英语词汇的逻辑》精选词汇-思维导图
            - Unit 1 政治
                - 0政治 单元框架图.pdf
                - 1政权、体制相关.pdf
                - 2统治、支配相关.pdf
                - 3竞选、宣传相关 .pdf
                - 4会议、表决相关.pdf
                - 5政府、组织行为相关.pdf
                - 6机构、职位相关.pdf
                - 7政策相关.pdf
                - 8负面政治行为相关.pdf
                - 9封建政权相关 .pdf
            - Unit 10 事件事态
                - 0事件事态 框架图.pdf
                - 1情况、场合相关.pdf
                - 2困境、问题等相关.pdf
                - 3灾难、混乱相关.pdf
                - 4纪念、庆祝相关.pdf
                - 5与事件发生相关.pdf
                - 6描述事件发生相关.pdf
            - Unit 11 宗教民俗
                - 0宗教民俗 框架图.pdf
                - 1宗教相关.pdf
                - 2习俗、传统相关.pdf
                - 3传说、寓言相关.pdf
            - Unit 12 教育
                - 0教育 框架图.pdf
                - 1学校、教师相关.pdf
                - 2课程、学习相关.pdf
                - 3学科、专业相关.pdf
                - 4毕业、学位相关.pdf
            - Unit 13 文艺
                - 0文艺 框架图.pdf
                - 1体裁、风格相关.pdf
                - 2表演、音乐相关.pdf
                - 3其他相关词汇.pdf
            - Unit 14 语言
                - 0语言 框架图.pdf
                - 1语言学、词汇等相关.pdf
                - 2修辞相关.pdf
                - 3翻译、对话等相关.pdf
                - 4语言表达相关.pdf
            - Unit 15 传媒
                - 0传媒 框架图.pdf
                - 1媒体、出版相关.pdf
                - 2图书及其内容相关.pdf
                - 3编辑工作相关.pdf
                - 4传媒其他相关词汇.pdf
            - Unit 16 工业科技
                - 0工业科技 框架图.pdf
                - 1机械、动力相关.pdf
                - 2工艺、技术相关.pdf
                - 3制造、生产相关.pdf
                - 4其他相关词汇.pdf
            - Unit 2 法律
                - 0法律 单元框架图.pdf
                - 1违法、犯罪相关.pdf
                - 2司法、法律程序相关.pdf
                - 3证据、证明相关.pdf
                - 4法庭、判决相关.pdf
                - 5立法、守法相关.pdf
            - Unit 3 金融
                - 0金融 单元框架图.pdf
                - 1财政、经济相关.pdf
                - 2货币、资金相关 .pdf
                - 3投资、股票相关 .pdf
                - 4财务、信贷相关.pdf
            - Unit 4 商业
                - 0商业 单元框架图.pdf
                - 1经营、管理相关 .pdf
                - 2合约、营销相关 .pdf
                - 3市场、贸易相关 .pdf
                - 4收入、支出相关 .pdf
                - 5经济发展相关 .pdf
            - Unit 5 民生
                - 0民生 单元框架图.pdf
                - 1农业.pdf
                - 2人口.pdf
                - 3社会、居住相关 .pdf
                - 4公益、公共相关 .pdf
                - 5生活、婚姻相关 .pdf
            - Unit 6 群体
                - 0群体 单元框架图.pdf
                - 1人群 .pdf
                - 2性别、年龄段 .pdf
                - 3社会关系 .pdf
                - 4社会活动 .pdf
                - 5社会阶层.pdf
            - Unit 7 职业
                - 0职业 单元框架图.pdf
                - 1工作状态相关.pdf
                - 2职业名称、职级相关.pdf
                - 3薪酬相关 .pdf
                - 4人事相关 .pdf
                - 5事业、行业相关 .pdf
            - Unit 8 人际
                - 0人际 框架图.pdf
                - 1冲突、纷争 .pdf
                - 2欺骗、引诱、背叛 .pdf
                - 3扰乱、麻烦 .pdf
                - 4个人、隐私 .pdf
                - 5社交、关系 .pdf
                - 6名声、名誉.pdf
            - Unit 9 情感
                - 0 情感 框架图.pdf
                - 1激发、抑制情感相关 .pdf
                - 2快乐、渴望相关 .pdf
                - 3愤怒、厌恶等相关 .pdf
                - 4紧张、沮丧、悲伤相关 .pdf
                - 5惊奇、震惊相关 .pdf
                - 6惊吓、恐惧相关 .pdf
                - 7同情、羞愧相关.pdf
        - 考研英语阅读的逻辑_思维导图1.pdf
    - 陈正康母词导图-加水印版(1).pdf
- 西综思维导图 .pdf


会员可查看 支持指定类型遍历和过滤掉指定的文字的代码