Maison  >  Article  >  développement back-end  >  Analyser l'utilisation de pathlib

Analyser l'utilisation de pathlib

高洛峰
高洛峰original
2017-03-27 15:52:592730parcourir

pathlib n'est apparu qu'après le path3 > Juste quelques fonctions utilisées cette fois pour faciliter la mémoire

1 relative_to

Path1 = Path("/home/dante")

path2 = Path("/ home/dante/project/src")

 path2.relative_to(path1) ----------> project/src Supprimez les mêmes parties dans les répertoires path1 et path2

2. glob et fnmatch

glob est un attribut de pathlib.Path Après avoir renvoyé une boucle génératrice, elle peut être renvoyée via stem (obtenir le nom du fichier), suffixe (suffix. , renvoie une chaîne), suffixes--> List

fnmatch est une bibliothèque distincte qui filtre les mots-clés et renvoie les valeurs booléennes

3. pathlib lit les fichiers 3.5.x nouvelles fonctionnalités

pathlib.path ("filename").read_text() peut lire le fichier directement

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn