Skip to content

Instantly share code, notes, and snippets.

@israelem
Last active July 19, 2018 08:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save israelem/abd6c0ce0323fe219695e2833dcfccfb to your computer and use it in GitHub Desktop.
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
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