首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

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

2013-07-01 
修改文件后缀名的python,第一次写,想必肯定有更简单的方法,求指点import osimport stringdirName ./cod

修改文件后缀名的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")

热点排行