Вот код:
import os dir = os.getcwd() i = 1; for name in os.listdir(dir+'/img'): print(name+' -> '+str(i)+'.jpg') os.rename(name,str(i)+'.jpg') i=i+1
Но он выдает мне вот такую ошибку
Python 2.7.3 (default, Apr 10 2012, 23:31:26) on win32Подскажите пожалуйтса что не так? Спасбио!
Type “copyright”, “credits” or “license()” for more information.
>>> ================================ RESTART ================================
>>>
1327607179_88e8b605208e2c9931f2acd6d43c06d7g.jpg -> 1.jpg
Traceback (most recent call last):
File “C:\Python27\my\rename.py”, line 6, in <module>
os.rename(name,str(i)+'.jpg')
WindowsError:
>>>
Это для Python 3.3.0, для 2-го нужно исправить input на raw_input.