Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Autres questions


Index du Forum » Autres questions » Micropython, c'est quoi?
Hericendre Hors ligne Membre Points: 90 Défis: 1 Message

Micropython, c'est quoi?

Posté le 27/11/2019 22:16

Selon mes recherches, parfois je trouve que c'est un module importable sur python et parfois que c'est une version de python pour micro contrôleurs. Du coup c'est quoi?
Si c'est un module, est-ce que vous pouvez me donner un lien vers la liste des fonctions disponibles ?
Sinon, pourquoi est-ce que vous le listez parmi les modules disponibles avec le python de zezombye?


Lephenixnoir En ligne Administrateur Points: 25831 Défis: 174 Message

Citer : Posté le 27/11/2019 22:26 | #


MicroPython est une implémentation du langage Python, dédiée aux microcontrôleurs.

Comme ça, sans contexte, ce n'est pas un module. Le terme "version" n'est pas terrible non plus.

Pour autant que je sache, il n'est pas listé comme un module de CasioPython, qui est un port de MicroPython pour la calto. (Il y a peut-être un module associé avec des fonctions spécifiques cela dit.)
Mon graphe (27 Juin): (MQ || Rogue Life) ; serial gint ; passe gint 3 ; Azur ; ...) || (shoutbox v5 ; v5)
Hericendre Hors ligne Membre Points: 90 Défis: 1 Message

Citer : Posté le 27/11/2019 22:33 | #


Ah ok, merci
Critor a écrit :
Tu as la possibilité d'installer et utiliser l'application non officielle CasioPython aussi :
https://www.planet-casio.com/Fr/programmes/programme3603-1-CasioPython-zezombye-add-in.html

Tu y trouveras davantage de modules :
- builtins
- math
- random
- array
- cmath
- gc
- micropython
- sys

Mais par contre, elle ne fonctionnera pas en mode examen.

C'est ce message qui avait causé l'ambiguïté
Je vais te spoiler ta vie
Cliquez pour découvrir
Cliquez pour recouvrir
à la fin tu meurs
Lephenixnoir En ligne Administrateur Points: 25831 Défis: 174 Message

Citer : Posté le 28/11/2019 09:14 | #


Du coup j'ai cherché, et c'est ça : https://docs.micropython.org/en/latest/library/micropython.html

L'implémentation MicroPython offre des fonctions Python spécifiques qui ne font pas partie du standard. Ces fonctions sont placées dans un module à part, et comme c'est un module unique à MicroPython, ils l'ont appelé micropython. C'est des trucs très bas niveau
Mon graphe (27 Juin): (MQ || Rogue Life) ; serial gint ; passe gint 3 ; Azur ; ...) || (shoutbox v5 ; v5)
Jonasocode Hors ligne Membre Points: 24 Défis: 0 Message

Citer : Posté le 15/06/2026 19:42 | #


merci pour l' je pourrais avoir une liste de toute les module et fonction dans le mycropython
Lephenixnoir En ligne Administrateur Points: 25831 Défis: 174 Message

Citer : Posté le 16/06/2026 08:01 | #


Ça va dépendre de laquelle, par exemple le CasioPython de Zezombye et PythonExtra n'ont pas les mêmes modules.

Au passage, vas-y plus doucement sur les posts, c'est pas bien vu de demander la même chose plusieurs fois ou de poster beaucoup de messages qui n'ont ni majuscule ni point ^^"
Mon graphe (27 Juin): (MQ || Rogue Life) ; serial gint ; passe gint 3 ; Azur ; ...) || (shoutbox v5 ; v5)
Jonasocode Hors ligne Membre Points: 24 Défis: 0 Message

Citer : Posté le 16/06/2026 10:30 | #


merci c'est possible d'avoir celle de casiopython
stp
Lephenixnoir En ligne Administrateur Points: 25831 Défis: 174 Message

Citer : Posté le 16/06/2026 10:31 | #


De tête je ne sais pas mais tu peux essayer help("modules") et sinon Critor est cité avec une liste de modules plus haut dans ce même topic.
Mon graphe (27 Juin): (MQ || Rogue Life) ; serial gint ; passe gint 3 ; Azur ; ...) || (shoutbox v5 ; v5)
Jonasocode Hors ligne Membre Points: 24 Défis: 0 Message

Citer : Posté le 16/06/2026 10:48 | #


je vais regarder critor parce que la commande fonctionne pas merci quand meme
Jonasocode Hors ligne Membre Points: 24 Défis: 0 Message

Citer : Posté le 16/06/2026 11:00 | #


bonjour je sis pas si ce'st un probleme mais je n'ai pas de module gint
LDA Hors ligne Membre Points: 237 Défis: 6 Message

Citer : Posté le 16/06/2026 11:04 | #


Le module gint est spécifique à PythonExtra, tu ne peux pas l'utiliser dans l'application de base.

The nose knows! It knows "the longer the nose, the smaller the lies!"

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
captcha
Rafraîchissez la page si vous souhaitez obtenir un nouveau CAPTCHA.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2026 | Il y a 165 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd