Maison > Article > développement back-end > 5 bibliothèques standard Python couramment utilisées
5 bibliothèques standard Python couramment utilisées
Fournit de nombreuses bibliothèques de fonctions OS associées au système d'exploitation ;
Le package os est l'interface entre Python et le système d'exploitation. Nous pouvons utiliser le package os pour implémenter de nombreuses fonctions du système d'exploitation, telles que la gestion des processus système, la modification du chemin actuel (équivalent à « cd »), la modification des autorisations de fichiers, etc., pour créer. Mais veuillez noter que le package os est construit sur la plate-forme du système d'exploitation et que de nombreuses fonctions ne peuvent pas être implémentées sur les systèmes Windows. De plus, lors de l'utilisation du package os, veuillez noter que certaines de ses fonctions ont été remplacées par d'autres packages.
Nous gérons les fichiers stockés sur le disque via le système de fichiers. La recherche, la suppression, la copie de fichiers et la liste des fichiers sont des opérations courantes sur les fichiers. Ces fonctions sont souvent visibles dans le système d'exploitation (telles que ls, mv, cp et d'autres commandes Linux), mais elles peuvent désormais être utilisées via le package glob, le package shutdown, le package os.path et certaines fonctions du package os. dans la bibliothèque standard Python. Implémenté dans Python.
2. La bibliothèque sys, généralement utilisée pour les paramètres de ligne de commande ; le package
sys est utilisé pour gérer le propre environnement d'exécution de Python. Python est un interpréteur et un programme qui s'exécute sur le système d'exploitation. Nous pouvons utiliser le package sys pour contrôler de nombreux paramètres de ce programme, tels que la mémoire et le processeur que Python peut occuper, le chemin que Python analyse, etc. Une autre fonction importante consiste à interagir avec la propre ligne de commande de Python et à lire les commandes et les paramètres à partir de la ligne de commande.
3. Bibliothèque aléatoire pour générer des nombres aléatoires
La fonction aléatoire de la bibliothèque standard Python peut générer des nombres à virgule flottante aléatoires, des entiers, des chaînes et même vous aider. sélectionnez au hasard un élément dans une colonne dans l'ordre de la liste
, mélangez un ensemble de données, etc.
4. La bibliothèque mathématique fournit des constantes mathématiques et des fonctions mathématiques
Dans la bibliothèque standard, Python définit de nouveaux types de nombres (package décimal, package fractions), Pour compenser les éventuels défauts des types numériques précédents (entier, float). La bibliothèque standard contient également le package random, qui est utilisé pour gérer les fonctions liées aux nombres aléatoires (génération de nombres aléatoires, échantillonnage aléatoire, etc.). Le package mathématique ajoute des constantes mathématiques et des fonctions mathématiques importantes, telles que pi, des fonctions trigonométriques, etc.
(Bien que numpy ne soit pas un package dans la bibliothèque standard, sa bonne prise en charge des opérations sur les tableaux le rend largement utilisé dans la recherche scientifique et les calculs basés sur Python, vous pouvez donc y prêter une attention appropriée.)
5. Date et heure de la bibliothèque d'opérations.
La gestion des dates et des heures n'est pas compliquée, mais il est facile de faire des erreurs. La gestion de la date et de l'heure dans la bibliothèque standard de Python est assez complète (utilisez le package time pour gérer le temps, utilisez le package datetime pour gérer la date et l'heure), vous pouvez non seulement interroger et transformer la date et l'heure (par exemple : correspondant à juillet 18 2012 est le jour de la semaine), vous pouvez également effectuer des calculs sur la date et l'heure (par exemple, quelle date et quelle heure seront 378 heures après 2000.1.1 13h00). Grâce à ces bibliothèques standards, vous pouvez également contrôler le format de texte de la date et de l'heure selon vos besoins (par exemple : sortie '2012-7-18' ou '18 Jul 2012')
Tutoriel recommandé : "Tutoriel Python》
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!