Modifications

Sauter à la navigation Sauter à la recherche
259 octets ajoutés ,  10 novembre 2016 à 21:55
Ligne 7 : Ligne 7 :  
Si vous n'avez pas l'habitude des modules Python alors vous devriez prendre connaissance [https://docs.python.org/3/tutorial/modules.html de la documentation officielle] (''Python.org, Anglais''). Python vous permet de placer du codans dans un fichier .py puis de l'importer depuis un autre script se trouvant dans le même répertoire. Vous pouvez même opter pour une approche plus avancée en créant un paquet (''package'' en anglais) contenant plusieurs fichiers .py que vous pourrez exposer de différentes façons. La plupart des bibliothèques Python tierces sont disponibles sous forme de paquet que vous pouvez installer et importer dans vos propres scripts.
 
Si vous n'avez pas l'habitude des modules Python alors vous devriez prendre connaissance [https://docs.python.org/3/tutorial/modules.html de la documentation officielle] (''Python.org, Anglais''). Python vous permet de placer du codans dans un fichier .py puis de l'importer depuis un autre script se trouvant dans le même répertoire. Vous pouvez même opter pour une approche plus avancée en créant un paquet (''package'' en anglais) contenant plusieurs fichiers .py que vous pourrez exposer de différentes façons. La plupart des bibliothèques Python tierces sont disponibles sous forme de paquet que vous pouvez installer et importer dans vos propres scripts.
   −
We'll start by looking at how to import code from a single '''.py''' file in your MicroPython script. First make sure you have a board running MicroPython and are familiar with copying files to and from the board.
+
Nous allons commencer par voir comment importer du code depuis un simple fichier '''.py''' dans votre script MicroPython. Assurez-vous d'avoir une carte fonctionnant sous MicroPython et de vous être familiarisé avec les manipulations de fichier sur votre carte.
   −
Next start by creating a simple Python file with a few functions on your computer. In a text editor create '''test.py''' and fill it with the following code:
+
Ensuite, nous allons commencer par créer un petit fichier Python sur notre ordinateur, il contiendra quelques fonctions. Créez le fichier '''test.py''' avec un éditeur de texte et copiez y le code suivant:
    
<syntaxhighlight lang="python">
 
<syntaxhighlight lang="python">
Ligne 18 : Ligne 18 :  
     return a - b
 
     return a - b
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
La fonction {{fname|add()}} permet de faire l'addition de deux valeurs tandis que la fonction {{fname|substract()}} effectue une soustraction.
 +
 +
{{traduction}}
    
Try using the code on your computer first with the [http://www.python.org/ desktop version of Python] before trying it in MicroPython.  In a terminal navigate to the same directory as the test.py file (this is very important, '''you must be in the same directory as test.py'''!) and run the '''python3''' command (or '''python''' if using Python 2.x).  At the Python REPL enter the following commands:
 
Try using the code on your computer first with the [http://www.python.org/ desktop version of Python] before trying it in MicroPython.  In a terminal navigate to the same directory as the test.py file (this is very important, '''you must be in the same directory as test.py'''!) and run the '''python3''' command (or '''python''' if using Python 2.x).  At the Python REPL enter the following commands:
29 917

modifications

Menu de navigation