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)- Posts: 6869
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- 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)- Posts: 3446
- Images: 75
- Joined: 04 Jul 2014, 14:40
- Location: Clermont-Ferrand 63
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 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)- Posts: 6869
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- GitHub: debrouxl
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 3446
- Images: 75
- Joined: 04 Jul 2014, 14:40
- Location: Clermont-Ferrand 63
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 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)- Posts: 5670
- Joined: 11 Mar 2008, 00:00
- Location: Lyon
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Le Python et la Nspire enfin réunis grâce à "Micro Pytho
Bisam wrote: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 wrote: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)- Posts: 3446
- Images: 75
- Joined: 04 Jul 2014, 14:40
- Location: Clermont-Ferrand 63
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: ENS Rennes
- GitHub: Ti64CLi
Re: Le Python et la Nspire enfin réunis grâce à "Micro Pytho
Bisam wrote: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.
You do not have the required permissions to view the files attached to this post.
-
VogtinatorPremium
Niveau 9: IC (Compteur Infatigable)- Posts: 217
- Joined: 29 Mar 2014, 15:55
- Gender:
- Calculator(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)- Posts: 14817
- Images: 1131
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Le Python et la Nspire enfin réunis grâce à "Micro Pytho
Vogtinator wrote:Bisam wrote: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)- Posts: 3446
- Images: 75
- Joined: 04 Jul 2014, 14:40
- Location: Clermont-Ferrand 63
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 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)- Posts: 14817
- Images: 1131
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Who is online
Users browsing this forum: ClaudeBot [spider] and 36 guests