Gestion du compte
Calculatrices
Graph 35 à 100 (CFX)
Graph 25/25+ (Pro) (fx-7400)
Graph 35+USB/75/85/95 (SD)
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
Locate.py 2
PyLibs
Graphique pourcentage
Date
Données Pro


¤ Vous cherchez une fonction ?
Utilitaires >> Graph 90+E >> Divers >> Locate.py 2
Locate.py 2
Version : 2.3 Taille : 4077 octets Ajouté le : 2019-05-09 19:00 Modifié le : 2019-07-16 18:44
Auteur et posteur :
KikoodxEn ligneMembrePoints: 1256 Défis: 7 Message
Aucune image disponible
Nombre de visites sur cette page : 426
Score au progrank : 7
Pas encore de note !

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

Une licence est incluse avec ce programme.


Description :

Voir le dépôt du projet pour plus d'informations et de versions.
https://gitea.planet-casio.com/KikooDX/Locate2.py/releases

2.1
2.1
- Gestion des erreurs.
- Meilleure présentation des docstrings.

2.1.1
Cliquez pour recouvrir
Création d'un nouveau "fork", locate_dev.py destinée à moi, mieux documenté et commenté mais beaucoup plus lourd.
En conséquence poids du fichier locate.py divisé par deux.

2.2
Cliquez pour recouvrir
Ajout des méthodes de Screen : export, load et locate_v.
export retourne une chaîne de caractères générée à partir de l'objet Screen, load charge une telle chaîne de caractères.
locate_v est un locate à la verticale
La classe Screen a un nouveau paramètre, copy, si l'on passe a copy un autre objet Screen le nouvel objet sera une copie de ce dernier.

Les mises à jour à partir de la 2.3 sont détaillées sur le dépôt du projet :
https://gitea.planet-casio.com/KikooDX/Locate2.py

Une mise à jour bien méritée de mon premier Locate.py.
Le module est maintenant propre, lisible et documenté.
Il est orienté objet, pour l'importer faites from locate2 import * puis créez votre objet de cette façon :
test_screen = Screen()


Plus d'information sur le wiki du projet.


Commentaires :

Pages: Précédente | 1, 2, 3

KikoodxEn ligneMembrePoints: 1256 Défis: 7 Message
Posté le 16-07-2019 à 17:50 | #
J'ai terminé !
Pad() est désormais utilisable
J'ai également rajouté deux méthodes get_width() et get_height(), qui sont plutôt explicites.

J'ai également créé un dépôt gitea, cela me facilitera la tâche pour le futur
https://gitea.planet-casio.com/KikooDX/Locate2.py
(Commence à la 2.3)

Je vais m'attaquer à la doc demain, je continue de tester des programmes pour la jam
CaptainluigiHors ligneMembrePoints: 317 Défis: 0 Message
Posté le 16-07-2019 à 18:04 | #
J'obtiens un bug sur la version 35+e de Python : execed depth runtime ou quelque chose comme ça quand je lance locate.py (l'exemple) (j'ai les deux : locate et locate2 )
KikoodxEn ligneMembrePoints: 1256 Défis: 7 Message
Posté le 16-07-2019 à 18:06 | #
C'est à dire Captain ?
Je vais tester, peux-tu importer locate2 seul ?

Essaie de raccourir le nom du programme.

Pages: Précédente | 1, 2, 3

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