0

我想更改我拍摄的照片的名称。之后应该是这样的:

  • 20200701_Foto_1.1.jpg
  • 20200701_Foto_1.2.jpg
  • 20200701_Foto_1.3.jpg
  • 20200701_Foto_PB1.jpg
  • 20200701_Foto_2.1.jpg
  • 20200701_Foto_2.2.jpg
  • 20200701_Foto_2.3.jpg
  • 20200701_Foto_PB2.jpg
  • ...

写在这里的代码不起作用,我不知道如何以不同的方式编写它。你们中有人有想法吗?:-)

期待您的阅读!

import os
from natsort import natsorted

datum = 20200701
os.chdir('/Users/Aka/Desktop/'+datum+'_Fotos_rawdata Kopie')
for i in enumerate(natsorted(os.listdir('/Users/Aka/Desktop/'+datum+'_Fotos_rawdata Kopie'))):
    for j in (1,4):
        if j ==1 or j==2 or j==3:
            os.rename(datum+"_Foto_",i+"."+j,".jpg")
        if j ==4:
            os.rename(datum+"_Foto_PB",i,".jpg")
4

0 回答 0