-
Notifications
You must be signed in to change notification settings - Fork 0
Importation
Pour importer un module dans votre programme il faut écrire import{module:txt}.
import est du coup une fonction intégrée de base, qui prend en paramètre un type txt.
Cela retourne un objet Module contenant toute les variables du module importé.
Il est important de savoir que le chemin de base est celui du dossier où le fichier est lancé.
Un exemple pour comprendre, nous avons l’arborescence suivante :
- Bureau
|- pomme
|- piaf.cal
|- pouf.cal
|- patatie
|- hiboux.cal
Dans le fichier piaf.cal il y a :
pouf = import{'pouf'}
print{pouf.fraise}Dans le fichier pouf.cal il y a :
fraise = 'rouge'Dans le fichier hiboux.cal il y a :
pomme = "verte"Si vous lancez le fichier piaf.cal, cela va importer le fichier pouf.cal avec import{'pouf'} (on notera qu'il ne faut pas mettre l’extension) et renvoyer un objet Module contenant les variables, et pour y acceder il suffira de faire pouf.fraise comme pour n'importe quel objet.
Il suffit d'écrire le dossier avant le module, suivit d'une barre oblique, donc c'est à dire import{'patatie/hiboux'}.