Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92 SC+
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graph 75(+E)/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: 1756 Défis: 13 Message
Planète Casio - Add-in Casio - CasioPython - zezombye - Calculatrices
Nombre de visites sur cette page : 41618
Score au progrank : 98
Note actuelle : 8.8/10 noté 5 fois
Vous devez être connecté(e) pour noter (inscription).
7545 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
9Très pratique au lycée quand on n'a pas de calculatrice récente sous la main, merci :)Le 29.04.2021 à 20:10

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, 32, 33, 34 | Suivante

FarhiHors ligneMembrePoints: 927 Défis: 0 Message
Posté le 18-07-2021 à 22:54 | #
Ha d'accord
Du coup il est n'est pas possible de créé des sauvegardes pour un jeu
LoieducodeHors ligneMembrePoints: 157 Défis: 0 Message
Posté le 18-07-2021 à 22:56 | #
Tu peux toujours tricher et faire des sortes de mot de passes
LephenixnoirHors ligneAdministrateurPoints: 22762 Défis: 149 Message
Posté le 18-07-2021 à 22:56 | #
Pour des données légères tu peux donner un code à lettres/chiffres à resaisir pour reprendre la partie. Dans les cas simples tu peux même te passer entièrement de sauvegarde (et débloquer tous les niveaux par exemple)
FarhiHors ligneMembrePoints: 927 Défis: 0 Message
Posté le 18-07-2021 à 23:08 | #
J'avais pensé aux mot de passe aussi mais il y aura pas mal de données a sauvegarder. Faudra créé une compression de sauvegarde.
Ecrire dans un fichier aurai été beaucoup plus simple mais tant pis je vais m'adapté.
FarhiHors ligneMembrePoints: 927 Défis: 0 Message
Posté le 19-07-2021 à 18:54 | #
Je crois qu'il y a un problème avec l'importation de module sur CasioPython.
Quand je fait :
from NomDuModule import *

Il me mets une erreur Maximum recursion depth exceeded et l'erreur pointe vers l'initialisation d'une class.
Alors que si je lance le module lui même et bah il n'y a pas d'erreur.
LephenixnoirHors ligneAdministrateurPoints: 22762 Défis: 149 Message
Posté le 19-07-2021 à 18:54 | #
La question qui tue bien sûr c'est quel est le code du module ?
FarhiHors ligneMembrePoints: 927 Défis: 0 Message
Posté le 19-07-2021 à 18:57 | #
fichier Main.py :
from Display import *
...

fichier Display.py:
import math
dim = [30,8]
def Clear():
    print("""
"""*(dim[1]+1))

class Curseur:
    def __init__(self):
        self.LstBoutons=[]
        self.index = 0

et l'erreur pointe vers "class Curseur:"
FarhiHors ligneMembrePoints: 927 Défis: 0 Message
Posté le 19-07-2021 à 18:59 | #
J'ai fait une correction du message. Et sur ordinateur le code fonctionne parfaitement.
Ludo027Hors ligneMembrePoints: 2 Défis: 0 Message
Posté le 13-08-2021 à 10:07 | #
Bonjour à tous,
quelqu'un pourrait m'aider pour installer python sur ma calculatrice 35+e que j'ai passer en 75+ avec fxUpgrade ?
Merci d'avance
Dark stormHors ligneLabélisateurPoints: 11571 Défis: 176 Message
Posté le 13-08-2021 à 10:08 | #
Tout est expliqué ici : https://www.planet-casio.com/Fr/logiciels/voir_un_logiciel_casio.php?showid=16

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, 32, 33, 34 | Suivante

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