Le Python et la Nspire enfin réunis grâce à "Micro Python" !
Re: Le Python et la Nspire enfin réunis grâce à "Micro Pytho
Ou plutôt à Micro Python upstream, mais ce n'est pas dit qu'ils ajoutent ce genre de features.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Messages: 6863
- Inscription: 23 Déc 2009, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: -
- GitHub: debrouxl
Re: Le Python et la Nspire enfin réunis grâce à "Micro Pytho
Et il faudrait aussi qu'ils fassent une fonction help et un module rand
Quel sont tout les modules disponible sur MicroPython et comment faire ses propres modules (dsl, mais je n'ai pas compris vos réponses )?
Et comment faire sa propre fonction randrange parce que j'ai chercher sur google mais je n'ai pas trouver d'algo qui marche ?
Quel sont tout les modules disponible sur MicroPython et comment faire ses propres modules (dsl, mais je n'ai pas compris vos réponses )?
Et comment faire sa propre fonction randrange parce que j'ai chercher sur google mais je n'ai pas trouver d'algo qui marche ?
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 3446
- Images: 75
- Inscription: 04 Juil 2014, 14:40
- Localisation: Clermont-Ferrand 63
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: ENS Rennes
- GitHub: Ti64CLi
Re: Le Python et la Nspire enfin réunis grâce à "Micro Pytho
Si je n'ai pas répondu ici, c'est que je n'ai pas grand chose à répondre. Internet te répondra mieux que moi
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Messages: 6863
- Inscription: 23 Déc 2009, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: -
- GitHub: debrouxl
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 3446
- Images: 75
- Inscription: 04 Juil 2014, 14:40
- Localisation: Clermont-Ferrand 63
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: ENS Rennes
- GitHub: Ti64CLi
Re: Le Python et la Nspire enfin réunis grâce à "Micro Pytho
En fait, j'ai l'impression qu'il est impossible d'importer ses propres modules à cause de l'extension .tns (masquée) sur tous les fichiers.
Quand Python cherche un module, il cherche seulement à certains endroits... mais dans MicroPython, la racine fait partie du "path" et donc tous les dossiers sont fouillés.
Le problème est qu'il faudrait aussi modifier la routine d'exploration lorsque l'on est sur nspire car la fonction __import__ cherche des fichiers à l'extension .py et non des fichiers .py.tns qui sont les seuls que l'on puisse avoir sur la calculette.
Quand Python cherche un module, il cherche seulement à certains endroits... mais dans MicroPython, la racine fait partie du "path" et donc tous les dossiers sont fouillés.
Le problème est qu'il faudrait aussi modifier la routine d'exploration lorsque l'on est sur nspire car la fonction __import__ cherche des fichiers à l'extension .py et non des fichiers .py.tns qui sont les seuls que l'on puisse avoir sur la calculette.
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Messages: 5670
- Inscription: 11 Mar 2008, 00:00
- Localisation: Lyon
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Le Python et la Nspire enfin réunis grâce à "Micro Pytho
Bisam a écrit:En fait, j'ai l'impression qu'il est impossible d'importer ses propres modules à cause de l'extension .tns (masquée) sur tous les fichiers.
Quand Python cherche un module, il cherche seulement à certains endroits... mais dans MicroPython, la racine fait partie du "path" et donc tous les dossiers sont fouillés.
Le problème est qu'il faudrait aussi modifier la routine d'exploration lorsque l'on est sur nspire car la fonction __import__ cherche des fichiers à l'extension .py et non des fichiers .py.tns qui sont les seuls que l'on puisse avoir sur la calculette.
Et est-ce que tu saurais répondre à mes autres questions?
neuronix a écrit:Et comment faire sa propre fonction randrange parce que j'ai chercher sur google mais je n'ai pas trouver d'algo qui marche ?
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 3446
- Images: 75
- Inscription: 04 Juil 2014, 14:40
- Localisation: Clermont-Ferrand 63
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: ENS Rennes
- GitHub: Ti64CLi
Re: Le Python et la Nspire enfin réunis grâce à "Micro Pytho
Bisam a écrit:Le problème est qu'il faudrait aussi modifier la routine d'exploration lorsque l'on est sur nspire car la fonction __import__ cherche des fichiers à l'extension .py et non des fichiers .py.tns qui sont les seuls que l'on puisse avoir sur la calculette.
Should be fixed now.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
-
VogtinatorPremium
Niveau 9: IC (Compteur Infatigable)- Messages: 217
- Inscription: 29 Mar 2014, 15:55
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Le Python et la Nspire enfin réunis grâce à "Micro Pytho
(Thanks, I've updated the MicroPython v1.4.6 archive)
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 14727
- Images: 1119
- Inscription: 01 Juin 2007, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: adriweb
- GitHub: adriweb
Re: Le Python et la Nspire enfin réunis grâce à "Micro Pytho
Vogtinator a écrit:Bisam a écrit:Le problème est qu'il faudrait aussi modifier la routine d'exploration lorsque l'on est sur nspire car la fonction __import__ cherche des fichiers à l'extension .py et non des fichiers .py.tns qui sont les seuls que l'on puisse avoir sur la calculette.
Should be fixed now.
Cool, cela veut dire que l'on peut faire nos propres modules?
Comment on les importe ?
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 3446
- Images: 75
- Inscription: 04 Juil 2014, 14:40
- Localisation: Clermont-Ferrand 63
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: ENS Rennes
- GitHub: Ti64CLi
Re: Le Python et la Nspire enfin réunis grâce à "Micro Pytho
Comme d'habitude.
Tu devrais regarder plus les docs/tutos/manuels avant de poster sur le forum (valable en général, pas qu'ici)
Tu devrais regarder plus les docs/tutos/manuels avant de poster sur le forum (valable en général, pas qu'ici)
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 14727
- Images: 1119
- Inscription: 01 Juin 2007, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: adriweb
- GitHub: adriweb
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 12 invités