Import
Résolu/Fermé
Coudassee
Messages postés
27
Date d'inscription
dimanche 18 octobre 2020
Statut
Membre
Dernière intervention
8 mai 2023
-
11 juin 2021 à 02:38
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 11 juin 2021 à 15:02
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 11 juin 2021 à 15:02
Bonjour, je voudrai comprendre où sont-stocké les packets importé avec la fonction "import".
Est-ce que pour utiliser une bibliothèque dans un programme, il faut avoir téléchargé le paquet avant et l'importer avec "import", ou alors tout ce fait automatiquement avec la function "import".
Est-ce que pour utiliser une bibliothèque dans un programme, il faut avoir téléchargé le paquet avant et l'importer avec "import", ou alors tout ce fait automatiquement avec la function "import".
A voir également:
- Import
- Import bookmarks firefox - Guide
- Import favoris chrome - Guide
- Compte import le bon coin - Forum Réseaux sociaux
- Les formalités import/export de votre colis sont suspendues en raison d'une facture manquante. nos services peuvent être amenés à vous contacter. - Forum Consommation & Internet
- Clearance processing completed - import traduction ✓ - Forum Vos droits sur internet
3 réponses
Bonjour.
Lorsqu'on importe un fichier, on ajoute à python un autre module en mémoire.
Il y a des modules fournis nativement avec python, regarder la section dédiée « Library Reference » de la documentation python pour visualiser ce qu'il y a (beaucoup), ces modules natifs, pas besoin de les installer puisqu'ils sont livrés avec python lors de l'installation.
En revanche d'autres bibliothèques peuvent-être installées, on le fait généralement avec pip.
Pour savoir où sont situées les bibliothèques, un simple print montre où se situe le fichier/package de ces modules.
Magique ^^
Lorsqu'on importe un fichier, on ajoute à python un autre module en mémoire.
Il y a des modules fournis nativement avec python, regarder la section dédiée « Library Reference » de la documentation python pour visualiser ce qu'il y a (beaucoup), ces modules natifs, pas besoin de les installer puisqu'ils sont livrés avec python lors de l'installation.
En revanche d'autres bibliothèques peuvent-être installées, on le fait généralement avec pip.
Pour savoir où sont situées les bibliothèques, un simple print montre où se situe le fichier/package de ces modules.
>>> import string >>> print(string) <module 'string' from '/usr/lib/python3.7/string.py'> >>> print(string.__file__) /usr/lib/python3.7/string.py >>> >>> import xml >>> print(xml) <module 'xml' from '/usr/lib/python3.7/xml/__init__.py'> >>> print(dir(xml)) ['__all__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__']
Magique ^^
Coudassee
Messages postés
27
Date d'inscription
dimanche 18 octobre 2020
Statut
Membre
Dernière intervention
8 mai 2023
1
11 juin 2021 à 14:01
11 juin 2021 à 14:01
Merci beaucoup pour cette réponse, j'avais d'autres questions:
Comment exécuter un fichier .py avec son main.py qui se trouve dans le même dossier que notre main.py (pour l'appeler)?
Et pourquoi certaines variables ont des underscores?
Comment exécuter un fichier .py avec son main.py qui se trouve dans le même dossier que notre main.py (pour l'appeler)?
Et pourquoi certaines variables ont des underscores?
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
11 juin 2021 à 15:02
11 juin 2021 à 15:02
Bonjour,
exécuter un fichier .py avec son main.py qui se trouve dans le même dossier que notre main.py
Que veux tu dire exactement ? ?
peux-tu nous montrer un exemple de code que tu veux exécuter ?
Tiens un exemple simple de fichier test.py :
Il suffit de double-cliquer sur le fichier pour l'exécuter ...
exécuter un fichier .py avec son main.py qui se trouve dans le même dossier que notre main.py
Que veux tu dire exactement ? ?
peux-tu nous montrer un exemple de code que tu veux exécuter ?
Tiens un exemple simple de fichier test.py :
nom = input('quel est ton nom ? ') print('bonjour {} !'.format(nom))
Il suffit de double-cliquer sur le fichier pour l'exécuter ...