[PYTHON] Renommez les fichiers au format AAAAMMJJ en numéros de série

Depuis que les données d'image mises à jour quotidiennement depuis janvier 2008 sont stockées sur le serveur au travail. J'ai renommé les noms de fichiers en numéros de série et j'ai fait une vidéo avec ffmpeg.

YYYYMMDD une fois converti au format de date, comparé, trié, puis renommé? J'ai pensé que c'était plus facile. Il a été trié par glob et répertorié par date.

rename.py


import os
import glob

file_list = sorted(glob.glob('status_????????.png'))

for num,filename in enumerate(file_list):
    os.rename(filename , 'status_' + '{0:04d}'.format(num) + '.png')

Reportez-vous à ce qui suit pour savoir comment utiliser les images de numéro de série comme source avec ffmpeg (Qiita) Générer une vidéo à partir de l'image du numéro de série avec ffmpeg / Générer une image du numéro de série à partir de la vidéo ~ Comment éviter les chutes d'images ~

Depuis que j'ai fait une vidéo des données de grille de la glace à la surface de l'océan libérées par la NOAA (American Ocean and Atmospheric Administration) C'était intéressant de voir comment la glace polaire augmente et diminue selon la saison, mais ne pouvez-vous pas mettre une vidéo sur Qiita? Alors c'est tout pour le moment.

Recommended Posts

Renommez les fichiers au format AAAAMMJJ en numéros de série
Un moyen simple de renommer des fichiers
Comment ajouter des numéros de page à un fichier PDF (en Python)
Convertir le fichier de ressources de traduction (.po) au format XLIFF (.xlf)
Formater les nombres au format monétaire
Python / datetime> Implémentation pour convertir le format AAAAMMJJ en AAAA / MM / JJ
Script Linux pour convertir les fichiers Markdown du format JupyterLab au format Qiita
Aussi, quand je regarderai en arrière plus, j'écrirai d'une manière facile à comprendre quelle procédure a été implémentée....