Modifications

Sauter à la navigation Sauter à la recherche
Ligne 9 : Ligne 9 :  
{{ADFImage|FEATHER-M0-MicroPython-bibliotheque-01.png|480px}}
 
{{ADFImage|FEATHER-M0-MicroPython-bibliotheque-01.png|480px}}
   −
{{traduction}}
+
Les bibliothèques CircuitPython fonctionnent de façon identique aux modules Python traditionnels. Par conséquent [https://docs.python.org/3/tutorial/modules.html les docs Python] sont une excellente référence pour comprendre comment ces bibliothèques devraient fonctionner. En termes Pythonics, nous pouvons placer nos fichiers de bibliothèques dans le répertoire {{fname|lib}} parce que ce dernier est le répertoire par défaut de Python.
   −
CircuitPython libraries work in the same was as regular Python modules so the [https://docs.python.org/3/tutorial/modules.html Python docs] are a great reference for how it all should work. In Python terms, we can place our library files in the {{fname|lib}} directory because its part of the Python path by default.
+
L'inconvénient de cette approche des bibliothèques séparées c'est qu'elles ne sont "pas incluses". Pour les utiliser, il est nécessaire de les copier dans le lecteur {{fname|CIRCUITPY}} avant de pouvoir les utiliser. Par chance, Adafruit offre un ensemble complet de bibliothèque.
   −
One downside of this approach of separate libraries is that they are not built in. To use them, one needs to copy them to the {{fname|CIRCUITPY}} drive before they can be used. Fortunately, we provide a bundle full of our libraries.
+
Le bundle Adafruit et les releases sont des versions optimisées des bibliothèques Adafruit avec l'extension de fichier {{fname|.mpy}}. Ces fichiers prennent moins de place sur le lecteur et un impact en mémoire moins important quand ils sont chargés.
 
  −
Our bundle and releases also feature optimized versions of the libraries with the {{fname|.mpy}} file extension. These files take less space on the drive and have a smaller memory footprint as they are loaded.
      
== Installing the bundle ==
 
== Installing the bundle ==
29 917

modifications

Menu de navigation