当前位置:首页 >> 编程语言 >> 【PyCharm Community Edition】:分析map文件统计RAM及ROM的使用,a豆

【PyCharm Community Edition】:分析map文件统计RAM及ROM的使用,a豆

0evadmin 编程语言 7
文件名:【PyCharm Community Edition】:分析map文件统计RAM及ROM的使用,a豆 【PyCharm Community Edition】:分析map文件统计RAM及ROM的使用

遍历文件 前序文件遍历WalkFiles.py 统计方法AnalyzerMap.py 主函数main.py 延伸阅读

前序

当我们的编译器不方便统计代码的RAM及ROM的使用总数量时,我们就需要分析.map文件,手动统计其具体使用量。

文件遍历

当我们需要选择不同文件做相同的逻辑处理时,我们就会用到一种遍历的方法,来获取需要被选择的文件(比如.map文件);在python标准库中遍历文档主要是用到的方法:walk()。

涉及函数:

walk WalkFiles.py import os,sys########################################################################################## walk 依赖的参数解释:# root 表示当前正在访问的文件夹路径# dirs 表示该文件夹下的子目录名list# files 表示该文件夹下的文件listdef WalkFiles_FindMap(filePath=".\map"): #可以在这里指定路径allfiles = []for root, dirs, files in os.walk(filePath):for f in files:#print("files",os.path.join(root, f))fname = os.path.join(root, f)if fname[-4:] == ".map": #只查找后缀名为.map文件allfiles.append(os.path.join(root, f)) #查找到后添加到数组中for d in dirs:WalkFiles_FindMap(os.path
协助本站SEO优化一下,谢谢!
关键词不能为空
同类推荐
«    2025年12月    »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接