用python刪除java文件頭上版權(quán)信息的方法
更新時間:2014年07月31日 17:00:10 投稿:whsnow
在使用他人代碼時,為不保留文件頭部版權(quán)信息,需要一個個刪掉,下面是用python刪除java文件頭上的版權(quán)信息的方法
在使用他人代碼時,為不保留文件頭部版權(quán)信息,需要一個個刪掉,費時費力,
寫了個腳本,簡單清除掉目錄下所有的文件的頭部版權(quán)信息。
# -*- coding: utf8 -*- ''''' 刪除java文件頭部的版權(quán)等注釋 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!!!!!!!!!!!!!!!'
您可能感興趣的文章:
- java對XML文件的解析、節(jié)點的增加、刪除操作總結(jié)
- java讀取csv文件示例分享(java解析csv文件)
- Java中使用開源庫JSoup解析HTML文件實例
- java讀取解析xml文件實例
- Java解析Excel文件并把數(shù)據(jù)存入數(shù)據(jù)庫
- java dom4j解析xml文件代碼實例分享
- java 使用JDOM解析xml文件
- java解析excel文件的方法
- java捕獲異常信息存入txt文件示例
- SpringBoot文件上傳控制及Java 獲取和判斷文件頭信息
- Java實現(xiàn)的獲取和判斷文件頭信息工具類用法示例
- Java實現(xiàn)解析dcm醫(yī)學(xué)影像文件并提取文件信息的方法示例
相關(guān)文章
使用Python可設(shè)置抽獎?wù)邫?quán)重的抽獎腳本代碼
這篇文章主要介紹了Python可設(shè)置抽獎?wù)邫?quán)重的抽獎腳本,抽獎系統(tǒng)包含可給不同抽獎?wù)咴O(shè)置不同的權(quán)重,先從價值高的獎品開始抽,已經(jīng)中獎的人,不再參與后續(xù)的抽獎,本文通過實例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-11-11Python打包模塊wheel的使用方法與將python包發(fā)布到PyPI的方法詳解
這篇文章主要介紹了Python打包模塊wheel的使用方法與將python包發(fā)布到PyPI的方法詳解,需要的朋友可以參考下2020-02-02PyQt5實現(xiàn)讓QScrollArea支持鼠標(biāo)拖動的操作方法
今天小編就為大家分享一篇PyQt5實現(xiàn)讓QScrollArea支持鼠標(biāo)拖動的操作方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-06-06Python的requests網(wǎng)絡(luò)編程包使用教程
requests包為Python擴(kuò)展了各種基于HTTP的網(wǎng)絡(luò)數(shù)據(jù)操作功能,包括各種請求與session和cookie等的追加,very強(qiáng)大,下面我們就來看一下Python的requests網(wǎng)絡(luò)編程包使用教程2016-07-07PyCharm2021最新激活碼+激活碼補(bǔ)丁(親測最新版PyCharm2021.3激活成功)
這篇文章主要介紹了PyCharm2021最新激活碼+激活碼補(bǔ)丁,親測最新版PyCharm2021.3激活成功,PyCharm2020激活成功2020-09-09