2011年01月26日 星期三 11:11
dict = {'58015':'dangshan','58102':'bozhou'}
dir = '/home/salamander/a'
s = os.listdir(dir)
for a in dict.keys():
b = dict[a]
os.rename(dir+os.sep+s[a],dir+os.sep+b+'.txt') #line 21
我想把dict中的key名全部改成value名,运行报错:
p, li { white-space: pre-wrap; }
TypeError
"
list indices must be integers, not str
"
File:
/home/salamander/Py/csv.py
, Line:
21
2011年01月26日 星期三 13:23
Zeuux © 2024
京ICP备05028076号