用python删除java文件头上版权信息的方法
在使用他人代码时,为不保留文件头部版权信息,需要一个个删掉,费时费力,
写了个脚本,简单清除掉目录下所有的文件的头部版权信息。
#-*-coding:utf8-*- ''''' 删除java文件头部的版权等注释 package之上的部分 ''' importos importsys defdelHeader(filepath): ifos.path.exists(filepath): file=open(filepath) lines=file.readlines() beforeTag=True writer=open(filepath,'w') forlineinlines: if'package'inline: beforeTag=False ifbeforeTag==False: writer.write(line) if__name__=='__main__': path='F:\\space\\xxx\\src' list=os.walk(path,True) fordirinlist: files=dir[2] forfileinfiles: if'.java'infile: filepath=os.path.join(dir[0],file) printfilepath delHeader(filepath) print'Complete!!!!!!!!!!!!!!!'
热门推荐
10 五一公司放假祝福语简短
11 追星女孩的祝福语简短
12 给长辈端午祝福语 简短
13 生日祝福语有诗意简短
14 团圆日祝福语简短
15 中秋商务祝福语简短最新
16 温暖文艺简短祝福语短句
17 男孩上学祝福语简短的
18 入住酒店文案祝福语简短