quand mv et rename ne suffisent pas... python
Ayant pris une trentaine de screenshots, pour avoir un backup de mes slides pour une présentation (ce soir à la cantine, à paris, pour parler de kivy oui je préviens vachement à l’avance). j’étais un peu embété par le format de nommage par défaut de gnome, indiquant “Capture du … xx:xx:xx.png”.
J’ai réfléchis à une utilisation de rename, mais à part retirer la partie commune, je n’avançais pas beaucoup, car bien sur, je voulais en conserver l’ordre. Du coup, python à la rescousse!
# chopper toutes les images dans une variable
a = filter(lambda x: x.endswith('.png'), os.listdir('.'))
# s'assurer qu'elles sont bien dans l'ordre alphabétique (contenant l'heure, et donc, dans le bon ordre)
a.sort()
import shutil
for i, nom in enumerate(a):
shutil.move(nom, str(i)+'.png')
Et voilà, les images ont un nom tout propre, et sont toujours dans l’ordre.
Sorry but,
Comment by viagra_50mg — 5/13/13 3:33 PM | # - re
Good site,
Comment by viagra_100mg — 5/13/13 3:35 PM | # - re