En Python, est-il possible de définir un alias pour un module importé ?
Par exemple :
import a_ridiculously_long_module_name
...pour qu'il ait un alias de 'nom_court'.
En Python, est-il possible de définir un alias pour un module importé ?
Par exemple :
import a_ridiculously_long_module_name
...pour qu'il ait un alias de 'nom_court'.
Hmm, quand j'essaie de faire from name import X
(après la définition de l'alias) j'obtiens No module named name
. Peut-on importer des modules à partir d'alias ?
Il semble que vous ne puissiez pas, voici la réponse la plus claire que j'ai trouvée à ce sujet. stackoverflow.com/a/40823467
Dans certains cas, cette solution est meilleure que la première réponse (import long_module_name as lmn) car vous pouvez toujours référencer le module à la fois par long_module_name.x et lmn.x.
C'est la réponse techniquement correcte à la question : des alias pour les modules importés.
Oui, vous pouvez définir des alias pour les modules importés en Python .
L'utilisation de pandas est considérée comme une meilleure pratique en python, car Pandas peut importer la plupart des formats de fichiers et établir des liens avec des bases de données.
Exemple : Importez la bibliothèque pandas
import pandas as pd
Je m'explique :
pd : est l'alias conventionnel de pandas .
NP : est l'alias conventionnel de Numpy .
L'utilisation d'alias courts aide à garder le code (concis) y (propre) .
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.