Python
CodeArhat
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CommonLisp标识符统计
最近在尝试实现CommonLisp,想起CL的常用操作符car, cdr, defparameter之类,如果把它们改短些,输入时不就省事么?不过动手前先找准目标比较妥当,于是写了个Python脚本,统计ClozureCL、CLISP中出现的所有标识符,挑出排名靠前的看看。 # 统计CommonLisp实现中,最常用的标识符及其出现的频率 import string, os, sys, r原创 2011-11-19 10:42:33 · 1158 阅读 · 0 评论 -
删除Java源文件中全部注释的Python脚本
同事想删除一个Java项目中的全部注释(坏),让我帮忙想想办法。 没找不到合适工具,就写了这个脚本,遍历指定目录,查找*.java文件,删除其中/* */之间,及// 至行末的内容。 (用之前要改改其中的路径): #!D:\Python32 # 过滤JAVA程序中的注释 # 如果字符串中有注释符号的话会有问题。 import os import re import io # 改这个目录原创 2011-10-08 14:54:46 · 4326 阅读 · 1 评论 -
利用文件哈希值进行排重的Python脚本
下载了些图片,里面有少量重复的。写了个脚本,给每个文件算SHA-256,哈希值重复的就删掉。 import re, sys, os, hashlib folder = 'C:\\XXX\\'; dicFile = {} n = 0; for filename in sorted(os.listdir(folder)): path = folder + filename; sig原创 2013-10-20 16:19:18 · 2443 阅读 · 1 评论
分享