Extraire des extensions de fichiers en Python
Extraire l'extension d'un nom de fichier est une tâche courante lorsque l'on travaille avec des fichiers en Python. Cela peut être utile pour déterminer le type de fichier, vérifier les formats de fichiers valides ou effectuer des opérations spécifiques en fonction de l'extension du fichier.
Utilisation de os.path.splitext
Le moyen le plus simple et le plus direct d'extraire l'extension d'un nom de fichier en Python consiste à utiliser la fonction os.path.splitext(). Cette fonction prend un nom de fichier comme argument et renvoie un tuple contenant deux chaînes : le nom de fichier sans l'extension et l'extension elle-même.
Par exemple :
import os filename, file_extension = os.path.splitext('/path/to/somefile.ext') print(filename) # Output: '/path/to/somefile' print(file_extension) # Output: '.ext'
Avantages de l'utilisation os.path.splitext :
Autres méthodes
Bien que os.path.splitext() soit la méthode la plus fiable et la plus polyvalente pour extraire des extensions de fichiers en Python, il existe d'autres approches potentielles :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!