Python: Initialiser une liste à l'aide de la fonction INPUT
Voici une petite fonction permettant d'initialiser une liste en saisissant les valeurs à la volée à l'aide de la fonction input.
Certe inutile pour une courte liste [1,2,3,4], mais vraiment très pratique pour une longue liste et contenant surtout des données alpha-numériques (évite de saisir les quotes entourant la chaine de texte)
Compatible Python2 et Python3
Python: Comparer le contenu de deux éléments
En Python, il existe un type d'éléments qui permet de faire différentes comparaisons.
Ce type, c'est le set.
Exemples avec les deux éléments suivants:
>>> s1 = {1,2,3,4,5}
>>> s2 = {3,4,5,6,7}
Afficher les éléments présents uniquement dans s1:
>>> s1 - s2
{1, 2}
Afficher les éléments présents uniquement dans s2:
Python: La compréhension de listes et de dictionnaires
La compréhension de listes et de dictionnaires en Python est une méthode très puissante pour transposer un texte structuré en liste, dictionnaire etc etc.
Python: Supprimer tous les dossiers vides sur un serveur FTP
Voici un script Python qui permet, comme le titre l'indique, de parcourir toute l'arborescence d'un serveur FTP à la recherche des dossiers vides et de les supprimer.
Ce script a été testé avec Python 2.7, 3.4 et 3.5.
Détail du script:
La fonction principale qui permet de parcourir, récursivement, l'arborescence du serveur FTP.