Seuls les membres ayant 30 points peuvent parler sur le chat.
Gestion du compte
Calculatrices
Graph 35 à 100 (CFX)
Graph 25/25+ (Pro) (fx-7400)
Graph 75/85/95 (SD) (fx-9860)
Graph 100/100+ (AFX)
ClassPad 300/330
Fx-CG 10/20
Fx-CP 400
Graph 90+E

Retour aux miniatures
Tri avancé
Liste des programmes
Nom Date
Ftune3
Vhex
Russian
Geometry
Physium
E-Con2
Agenda
Planetarium2
CasioPython
Casio_asm
Démo - multi
FXGB
SerialMo
GUMP
Game Of Life
Omgclock
Help
Eigenmath
Clavier virtuel
DPicoC
Pages: 1,2,3 >>

¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graphs 75/85/95 (SD) >> Add-ins >> CasioPython
CasioPython
Version : 1.6 Taille : 271000 octets Ajouté le : 2018-08-01 01:27 Modifié le : 2019-09-26 20:44
Auteur et posteur :
ZezombyeHors ligneRédacteurPoints: 1640 Défis: 13 Message
Planète Casio - Add-in Casio - CasioPython - zezombye - Calculatrices
Nombre de visites sur cette page : 14590
Score au progrank : 64
Note actuelle : 8,75/10 noté 4 fois

Vous devez être inscrit(e) et avoir 20 points ou plus pour noter.
1948 téléchargements | Soumettre un test

Ce programme est sous licence GPL 3.0.


Ce programme a été récompensé pour sa qualité par le label Planète Casio.

A cause du changement de processeur des nouvelles Graph 35+ USB, 75 et 95 SD, de nombreux addins sont incompatibles avec ces calculatrices.
Rendre un addin compatible - Plus d'informations sur ce problème - Liste des addins compatibles

Description :

Port de MicroPython pour calculatrices monochromes (Graph 75(+E), Graph 35(+E) tweakée, Graph 85, Graph 95 SD).

J'ai besoin de votre aide pour débugger. Signalez moi tout bug concernant :

- L'exécution du programme (si ça crashe lors du lancement du programme, lors de l'entrée dans le shell, etc)
- L'éditeur de texte (curseur qui va n'importe où, presse-papier qui fait des bugs, etc)
- Le shell (en particulier lorsque ça approche la limite, qui est définie à 2000)

Bugs connus :
- On ne peut pas sauvegarder un programme vide
- Impossible de quitter le shell pendant l'exécution d'un programme (attention aux boucles infinies)

Topic : https://www.planet-casio.com/Fr/forums/lecture_sujet.php?id=15140&page=last#152951
Sources : https://github.com/Zezombye/casiopy


Note sur 10 Commentaire Date de notation
9un rajout d'un mode graphique et tout sera parfait :)Le 10.06.2019 à 09:50
8Phyton sur Casio , super , ça m'evite de tout vérifier à la main.Le 17.02.2019 à 18:17
10G E N I U SLe 17.11.2019 à 16:16
8Presque parfait mais on ne peut pas quitter le shell pendant un programme donc faut faire gaffeLe 28.11.2019 à 18:35

Commentaires :

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31 | Suivante

CritorEn ligneAdministrateurPoints: 1482 Défis: 18 Message
Posté le 27-01-2019 à 20:05 | #
J'ai des ennuis avec la dernière version et mon script d'exploration de module :
https://workshop.numworks.com/python/andreanx/explmod

Il plante avec le module sys. Et bizarrement aucun problème avec tous les autres.

L'erreur peut être reproduite manuellement dans la console avec
import sys
sys.argv

ou encore
import sys
sys.path


Dans les deux cas, popup de plantage système.

Bizarrement, évaluer les autres entrées du module sys ne fait pas planter.
ZezombyeHors ligneRédacteurPoints: 1640 Défis: 13 Message
Posté le 27-01-2019 à 20:43 | #
Hmm, je regarde ça quand j'ai le temps du coup. Merci du signalement
LephenixnoirHors ligneAdministrateurPoints: 16384 Défis: 140 Message
Posté le 27-01-2019 à 20:49 | #
Ça ne me surprend pas vraiment puisque les conventions d'invocation d'add-ins du système ne possèdent pas de argv.
ZezombyeHors ligneRédacteurPoints: 1640 Défis: 13 Message
Posté le 27-01-2019 à 20:59 | #
Ouais mais le système ne doit en théorie rien à avoir avec l'interpréteur python

Ou au moins renvoyer un array vide.
LephenixnoirHors ligneAdministrateurPoints: 16384 Défis: 140 Message
Posté le 27-01-2019 à 21:06 | #
Si tu n'as rien fait toi-même alors ça ne peut pas marcher tout seul !
CritorEn ligneAdministrateurPoints: 1482 Défis: 18 Message
Posté le 28-01-2019 à 20:56 | #
Aujourd'hui j'ai exploré et comparé les modules sys des différentes implémentations Python pour calculettes :
https://tiplanet.org/forum/viewtopic.php?p=239184#p239184

Bravo à CasioPython qui se classe à date 2ème sur la quantité d'éléments offerts par les modules !
CritorEn ligneAdministrateurPoints: 1482 Défis: 18 Message
Posté le 29-01-2019 à 20:11 | #
Re.

Aujourd'hui j'ai exploré et comparé les modules array et gc :
https://tiplanet.org/forum/viewtopic.php?p=239218#p239218

Bravo encore à CasioPython pour son classement toujours honorable !
CritorEn ligneAdministrateurPoints: 1482 Défis: 18 Message
Posté le 30-01-2019 à 18:37 | #
Voilà, classement à date final de la richesse des différentes implémentations Python pour calculatrices :
https://tiplanet.org/forum/viewtopic.php?f=41&t=22270&p=239250#p239250

CasioPython termine donc 2ème, félicitations !
CritorEn ligneAdministrateurPoints: 1482 Défis: 18 Message
Posté le 31-01-2019 à 22:00 | #
Nouveau test comparatif aujourd'hui sur la récursivité :
https://tiplanet.org/forum/viewtopic.php?f=49&t=22274#p239293

Bravo, CasioPython est premier!

A propos, quand est-ce que nous aurons la mise à jour supprimant la vérification du processeur pour l'usage des 256K ?
Je rappelle que nous avons pu déterminer que ce bloc était présent sur tous les modèles SH3/SH4, y compris la Graph 85 dès 2005.
LephenixnoirHors ligneAdministrateurPoints: 16384 Défis: 140 Message
Posté le 31-01-2019 à 22:02 | #
Je rappelle que nous avons pu déterminer que ce bloc était présent sur tous les modèles SH3/SH4, y compris la Graph 85 dès 2005.

Sentaro mentionnait, je me souviens, un modèle pour lequel il était sûr que la zone n'existait pas, et il a donné une méthode responsable pour la détecter. Je pense qu'il vaut mieux implémenter ces 3 lignes de code que supprimer toute la vérification entièrement.

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31 | Suivante

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 49 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