一个python小程序!(代码片段!)

为了用Source Insight(简称SI)研究python开源代码,需要python语法加亮文件!
官方网上好像没有,网上也没找到,只有自己来做了。不过看了一下SI的perl加亮文件,发现关键字的表示方式是这样的:
use, Keyword
...
在关键字后来一个", Keyword".
括号等的表示方式是这样的:
(, Delimiter
还有其它的一些如:
die, 控制

控制符和括号什么的不多,手动加一下可以解决,但关键字,如果去手动加,复制,粘贴什么的,工作量可想而知!
好了,下面,我用python来帮忙,不过python关键字,我是在EditPlus中找的,然后写个python程序为其加上上面提的那些字,程序如下:

import os
import sys

f1=open("python.txt","r")
f2=open("pythonkey.txt","w+")
#while(True):
for i in iter(f1):
tr=i[:-1]
f2.write(tr+", Keyword"+'\n')
# if not f1.readline():
f2.close()
f1.close()


OK,大功告成!