读书人

批改文件后缀名的python第一次写想

发布时间: 2013-07-01 12:33:04 作者: rapoo

修改文件后缀名的python,第一次写,想必肯定有更简单的方法,求指点

import os
import string
dirName = "./code/demo/"
li=os.listdir(dirName)
for filename in li:
newname = filename
newname = newname.split(".")
if newname[-1]=="txt":
newname[-1]="html"
newname = string.join(newname,".")
filename = dirName+filename
newname = dirName+newname
os.rename(filename,newname)
print newname,"updated successfully"

顺便问句,怎么发帖就要花分数啊?。。。郁闷
[解决办法]
str = "hello.txt"
print str.endswith(".txt")
print str.replace(".txt",".html")

读书人网 >perl python

热点推荐