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 :
ZezombyeEn ligneRédacteurPoints: 1640 Défis: 13 Message
Planète Casio - Add-in Casio - CasioPython - zezombye - Calculatrices
Nombre de visites sur cette page : 14622
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.
1957 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

Math680Hors ligneMembrePoints: 394 Défis: 2 Message
Posté le 09-09-2018 à 10:08 | #
sans vouloir changer de sujet je me demandais si je pouvais coder (avec le vrai python sur 90+e) sur l'IDLE sur pc et le transféré dans la calto?
Math680Hors ligneMembrePoints: 394 Défis: 2 Message
Posté le 09-09-2018 à 10:12 | #
De plus le import est plus puissant que le from import mais plus long à coder
KikoodxEn ligneMembrePoints: 1608 Défis: 9 Message
Posté le 09-09-2018 à 10:16 | #
"De plus le import est plus puissant que le from import mais plus long à coder "
Tu tiens ça d'où ?
Math680Hors ligneMembrePoints: 394 Défis: 2 Message
Posté le 09-09-2018 à 10:20 | #
du livre python pourquoi ?
ZezombyeEn ligneRédacteurPoints: 1640 Défis: 13 Message
Posté le 09-09-2018 à 11:50 | #
CasioPy v1.1 :

- Correction d'un bug de menu avec REL et I/O
- Ajout du modulo sur la touche X,θ,T
- Utilisation du "from _ import *" au lieu du "import _" lors de l'exécution d'un script
- Correction (normalement) des bugs de non-fermeture de fichiers lors des erreurs

Toujours aucun changement sur le shell par contre. Je pense que je vais déjà régler le problème de mémoire, avant d'allouer plus de mémoire pour le shell (s'il faut un historique, faut bien le stocker quelque part )

Signalez moi tout bug concernant les ouvertures de fichiers (avec "import"), par exemple un programme qui en importe un autre. Vérifiez que lors d'une erreur vous arrivez à sauvegarder les fichiers (modifiez les, sinon ça sauvegarde pas) et qu'il n'y ait pas de system error ou d'erreur d'écriture. J'ai limité le nombre de fichiers ouverts simultanément à 20, je peux l'agrandir si besoin.
LephenixnoirEn ligneAdministrateurPoints: 16409 Défis: 140 Message
Posté le 09-09-2018 à 11:53 | #
J'ai limité le nombre de fichiers ouverts simultanément à 20, je peux l'agrandir si besoin.

Si tu les ouvre avec Bfile_OpenFile(), alors que tu le veuilles ou non le nombre maximal de fichiers ouverts simultanément pour l'intégralité de ton application est de 4.
ZezombyeEn ligneRédacteurPoints: 1640 Défis: 13 Message
Posté le 09-09-2018 à 12:00 | #
Bien vu, je baisse la limite à 3 du coup (le 4ème étant ouvert par l'éditeur de fichiers).

Du coup j'ai updaté (j'ai défini la taille de l'array qui stocke les descripteurs de fichiers à 1, pas étonnant que ça marche pas avec plusieurs fichiers...)
Herlock Hors ligneMembrePoints: 1 Défis: 0 Message
Posté le 09-09-2018 à 18:09 | #
Merci à tous pour votre aide !
Shadow15510Hors ligneAdministrateurPoints: 3994 Défis: 16 Message
Posté le 09-09-2018 à 18:11 | #
@Herlock : tu devrais t'inscrire ça fait un bout de temps qu'on te vois sur le site et il y a plein de projets à suivre
HerlockHors ligneMembrePoints: 1 Défis: 0 Message
Posté le 09-09-2018 à 20:48 | #
Done !

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 112 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