标签:style blog http color os ar 使用 java for
原文地址:http://blog.csdn.net/xsckernel/article/details/9007517
由于在一个把ads下的arm 工程项目移植到gnu项目时候需要做大量重复的修改,比如把
修改为:
如果用手工一个个修改很浪费时间,所以就用python脚本来做这些工作,发现很容易就搞定了(以前遇到类似问题总是用c代码来写,代码量很多而且容易出错!!)
源代码如下:
用一个文件 2440init.s 来测试下:
最终生成的文件2440init1.s 内容如下所示:
前面既然说了是替换文件的内容 ffrom 跟 fto 打开的应该是同一个文件,但是发现 写文件输出流打开后,会自动清空文件(append模式除外) 貌似和java表现一样的。
可以用如下代码完成
如果一个比较大的工程文件,需要遍历工程中的每一个文件。如果文件中包含指定的字符串比如说 #include "appdef.h" 则将之替换为 #include "datatype.h" :
标签:style blog http color os ar 使用 java for
原文地址:http://www.cnblogs.com/sikongluoxing/p/4047928.html