删除文件头上版权信息 用python删除java文件头上版权信息的方法

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

删除文件头上版权信息 用python删除java文件头上版权信息的方法

  2021-03-19 我要评论
想了解用python删除java文件头上版权信息的方法的相关内容吗,在本文为您仔细讲解删除文件头上版权信息的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:python,文件头,版权信息,下面大家一起来学习吧。

在使用他人代码时,为不保留文件头部版权信息,需要一个个删掉,费时费力,

写了个脚本,简单清除掉目录下所有的文件的头部版权信息。

# -*- coding: utf8 -*- 
''''' 
删除java文件头部的版权等注释 
package之上的部分 
''' 
import os 
import sys 

def delHeader(filepath): 
if os.path.exists(filepath) : 
file = open(filepath) 
lines = file.readlines() 
beforeTag = True 
writer = open(filepath, 'w') 
for line in lines : 
if 'package' in line: 
beforeTag = False 
if beforeTag == False: 
writer.write(line) 

if __name__ == '__main__': 
path='F:\\space\\xxx\\src' 
list = os.walk(path, True) 
for dir in list: 
files = dir[2] 
for file in files : 
if '.java' in file : 
filepath = os.path.join(dir[0], file) 
print filepath 
delHeader(filepath) 

print 'Complete!!!!!!!!!!!!!!!'

猜您喜欢

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们