其他语言

本类阅读TOP10

·基于Solaris 开发环境的整体构思
·使用AutoMake轻松生成Makefile
·BCB数据库图像保存技术
·GNU中的Makefile
·射频芯片nRF401天线设计的分析
·iframe 的自适应高度
·BCB之Socket通信
·软件企业如何实施CMM
·入门系列--OpenGL最简单的入门
·WIN95中日志钩子(JournalRecord Hook)的使用

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
根据CDImage.cue产生自动改名命令的Python小程序

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

#!/usr/bin/python
# -*- coding: cp936 -*-

#################################
#   Written by caocao           #
#   [email protected]          #
#   http://nethermit.yeah.net   #
#################################

import sys
import re
import string

print "Written by caocao"
print "[email protected]"
print "http://nethermit.yeah.net"
print

if len(sys.argv)!=2:
 print "Usage: python ren.ape.py filepath"
 sys.exit(1)

try:
 fp=open(sys.argv[1])
except IOError:
 print "Can't load file from "+sys.argv[1]+"\nPlease make sure this file exists."
 sys.exit(1)

contentList=fp.readlines()
fp.close()

i=1
for contentLine in contentList:
 matchObject=re.search("^ +TITLE *\"(.+)\"$", contentLine, re.I)
 if matchObject!=None:
  if i<10:
   rowNum="0%d" % i
  else:
   rowNum="%d" % i
  i+=1
  print "ren "+rowNum+".ape "+rowNum+"."+string.replace(matchObject.group(1), " ", ".")+".ape "




相关文章

相关软件