贴上自己的一个python写的去c语言注释的小脚本,以备后用
2013-04-17 14:18
696 查看
#!/usr/bin/python import sys input = sys.argv[1] fp = open(input,"r") flag = 0 quote = 0 for line in fp: myline = "" length = len(line) for index in range(length): if flag == 0 and quote == 0 and line[index] == "\"": quote = 1 myline += line[index] continue if flag == 0 and quote == 1 and line[index] == "\"": quote = 0 myline += line[index] continue if quote != 1 and flag == 2 and line[index] == "\n": flag = 0 if quote != 1 and flag == 0 and line[index] == "/" and line[index+1] == "*": flag = 1 if quote != 1 and index > 0 and flag == 1 and line[index-1] == "/" and line[index-2] == "*": flag = 0 if quote != 1 and flag == 0 and line[index] == "/" and line[index+1] == "/": flag = 2 if flag == 1 or flag == 2: continue myline += line[index] print myline, fp.close()
相关文章推荐
- 分享一个自己写的用python比对数据库表数据的脚本
- 用Vue写的一个计时游戏,来源于脚本之家的代码,自己写了注释,修改了部分地方
- 在ubuntu linux 中编写一个自己的python脚本
- 让你的IIS执行Python脚本,并推荐一个Python的MVC框架
- 一个python 脚本将XML文件转换到excel
- Python实现脚本锁功能,同时只能执行一个脚本
- Xcode里一个快速注释的脚本
- 一个批量更改文件名的Python脚本
- 编写一个删除c语言中的注释语句/* */的程序
- 自己实现一个Python调试器
- 自己写的一个爬蚂蜂窝的景点数据的Python程序,Mark一下
- python写一个乘法表的脚本
- 使用python为Java项目开发一个预编译脚本
- python脚本判断一个数是否为素数的几种方法
- Python机器学习(1)-- 自己设计一个感知机(Perceptron)分类算法
- 如何把一个Python脚本加入Windows右键菜单
- 用C语言实现一个自己的文件拷贝工具
- 用python开发一个自己的shell(上)
- 分享一个Python下载视频脚本
- 运行一个python写的cgi脚本