博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
遍历c cpp文件 python 脚本
阅读量:5919 次
发布时间:2019-06-19

本文共 784 字,大约阅读时间需要 2 分钟。

  hot3.png

# coding=utf8import os.pathdef main(rootdir):    print_path = '\\\n'    headers_set = set()    for parent,dirnames,filenames in os.walk(rootdir):        for filename in filenames:            if filename.endswith('.c') or filename.endswith('.cpp'):                file_path = os.path.join(parent, filename)                print_path += file_path.replace(rootdir, '').replace('\\', '/') + ' \\\n'            if filename.endswith('.h'):                file_path = parent                headers_set.add(file_path.replace(rootdir, '').replace('\\', '/') + ' \\\n')    print(print_path)    print('header path \n')    print("".join(headers_set))if __name__ == '__main__':    # 路径    rootdir = 'C:\\software\\FFmpeg\\libavcodec\\'    main(rootdir)

转载于:https://my.oschina.net/zdglf/blog/747288

你可能感兴趣的文章
Swap file ".." already exists!
查看>>
深入玩转K8S之外网如何访问业务应用(nginx-ingress篇)
查看>>
Vnc viewer Linux远程连接
查看>>
Symantec System Recovery 2013 R2 安裝操作指南
查看>>
:() { :|:& }; : # <-- 打开终端,输入这个,回车.你看到了什么??
查看>>
Nginx 日志文件切割
查看>>
[李景山php]每天TP5-20170102|thinkphp5-Env.php
查看>>
router-id的作用
查看>>
how to remove sql cluster 2012
查看>>
fdisk交互式划分磁盘分区示例
查看>>
Linux 根分区空间不足,mysql数据占用过大
查看>>
“chaos”的算法--之Floyd算法详解(求最短路径)
查看>>
提高企业IT服务管理能力的神器-ITSM(IT Service Management,IT服务管理)
查看>>
【RHCE学习笔记】RHEL7下ISCSI存储的配置过程
查看>>
SSH Secure Shell Client中文乱码的解决方法
查看>>
我的友情链接
查看>>
django路由层
查看>>
Windows 2008 WDS 服务器搭建续(三)
查看>>
redis-dump数据导出以及redis-load还原数据
查看>>
使一段代码随项目开启而开启
查看>>