Last active
July 19, 2018 08:40
-
-
Save israelem/abd6c0ce0323fe219695e2833dcfccfb to your computer and use it in GitHub Desktop.
Script para comparar los nombres de los archivos de dos directorios, por ejemplo, en mi blog de aceptaelreto saber qué entradas (archivos .md) tienen su coreespondiente código (archivo .py). Una vez comparados, pasar los nombres a un archivo.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from os import listdir | |
raíz = '' | |
entradas = raíz + '_posts' | |
codigos = raíz + 'codes' | |
archivos_entradas = [nombre.split('.')[0] for nombre in listdir(entradas)] | |
archivos_codigos = [nombre.split('.')[0] for nombre in listdir(codigos)] | |
archivos_ausentes = [entrada for entrada in archivos_entradas if entrada not in archivos_codigos] | |
archivos_ausentes.sort() | |
f = open('archivos.txt', 'w') | |
for archivo in archivos_ausentes: | |
f.write(archivo+'\n') | |
f.close() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment