π
<-
Chat plein-écran
[^]

CalCMD , un mini shell pour Toutes Calculatrices Python

TI's micropython + modules

Re: CalCMD , un mini shell pour Toutes Calculatrices Python

Unread postby Bobb » 01 Jul 2020, 17:10

Excuse, moi mais à quoi sert cette fonction ?

Tous mes programmes sont disponibles
ici


Mon comte Instagram :
_raph.bob_

Image
User avatar
BobbProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 49.7%
 
Posts: 185
Joined: 19 Apr 2020, 12:37
Location: Morbihan
Gender: Male
Calculator(s):
Class: Première Générale

Re: CalCMD , un mini shell pour Toutes Calculatrices Python

Unread postby CaptainLuigi » 01 Jul 2020, 17:21

Bobb wrote:Excuse, moi mais à quoi sert cette fonction ?

Tue pas ma page :#fou#: : https://www.geeksforgeeks.org/python-os-system-method/
User avatar
CaptainLuigiPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 47.6%
 
Posts: 50
Joined: 04 Dec 2019, 12:36
Gender: Male
Calculator(s):
Class: Terminale générale : Void
YouTube: Tutodev
GitHub: Paul-Thorel

Re: CalCMD , un mini shell pour Toutes Calculatrices Python

Unread postby Dogm » 01 Jul 2020, 21:41

Captain Luigi wrote:il suffit de lancer le programme , et vous avez un shell devant vos yeux , il vous suffit de rentrer :
Code: Select all
nomduprogramme arg1 arg2 ... argn

Et votre programme sera exécuté avec les arguments donnés.


Je ne suis pas sûr de comprendre :thinking:, qu'entends-tu par "arguments donnés" ? Tu veux dire que les arguments que l'on donne en appelant le programme peuvent être utilisés dans les fonctions que le programme contient ?
User avatar
DogmEcrivain
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 15.1%
 
Posts: 116
Images: 7
Joined: 14 Nov 2019, 18:53
Location: Lyon, France
Gender: Male
Calculator(s):
Class: Lycéen 1ère Math, SI & NSI
GitHub: Tim-ats-d

Re: CalCMD , un mini shell pour Toutes Calculatrices Python

Unread postby CaptainLuigi » 03 Jul 2020, 19:17

Dogm wrote:
Captain Luigi wrote:il suffit de lancer le programme , et vous avez un shell devant vos yeux , il vous suffit de rentrer :
Code: Select all
nomduprogramme arg1 arg2 ... argn

Et votre programme sera exécuté avec les arguments donnés.


Je ne suis pas sûr de comprendre :thinking:, qu'entends-tu par "arguments donnés" ? Tu veux dire que les arguments que l'on donne en appelant le programme peuvent être utilisés dans les fonctions que le programme contient ?



Exact : Dans une fonction principale à la C : main , ou alors en variable accessible dans le script ( le sys.argv en standard ) :troll:
User avatar
CaptainLuigiPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 47.6%
 
Posts: 50
Joined: 04 Dec 2019, 12:36
Gender: Male
Calculator(s):
Class: Terminale générale : Void
YouTube: Tutodev
GitHub: Paul-Thorel

Re: CalCMD , un mini shell pour Toutes Calculatrices Python

Unread postby Dogm » 03 Jul 2020, 22:25

CaptainLuigi wrote:
Dogm wrote:
Captain Luigi wrote:il suffit de lancer le programme , et vous avez un shell devant vos yeux , il vous suffit de rentrer :
Code: Select all
nomduprogramme arg1 arg2 ... argn

Et votre programme sera exécuté avec les arguments donnés.


Je ne suis pas sûr de comprendre :thinking:, qu'entends-tu par "arguments donnés" ? Tu veux dire que les arguments que l'on donne en appelant le programme peuvent être utilisés dans les fonctions que le programme contient ?



Exact : Dans une fonction principale à la C : main , ou alors en variable accessible dans le script ( le sys.argv en standard ) :troll:


Okay je comprends mieux maintenant. :)

Tu comptes ajouter d'autres fonctions de ce style (des fonctions utiles pour le terminal) à ta lib ?
User avatar
DogmEcrivain
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 15.1%
 
Posts: 116
Images: 7
Joined: 14 Nov 2019, 18:53
Location: Lyon, France
Gender: Male
Calculator(s):
Class: Lycéen 1ère Math, SI & NSI
GitHub: Tim-ats-d

Re: CalCMD , un mini shell pour Toutes Calculatrices Python

Unread postby CaptainLuigi » 05 Jul 2020, 09:26

Pour l'instant exit ( utile pour l'interprète ) , et echo ;)
User avatar
CaptainLuigiPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 47.6%
 
Posts: 50
Joined: 04 Dec 2019, 12:36
Gender: Male
Calculator(s):
Class: Terminale générale : Void
YouTube: Tutodev
GitHub: Paul-Thorel

Re: CalCMD , un mini shell pour Toutes Calculatrices Python

Unread postby CaptainLuigi » 05 Jul 2020, 15:31

Je rencontre quelques problèmes pour les machines où open ne marche pas ( le programme s'execute lors de l'import de main ) , donc je vais pour l'instant laisser de coté la partie pour toutes les machines ... :( ( du coup seules celles ou open marche auront calcmd pour l'instant )
J'ai terminé l'algorithme de découpe d'arguments , et voici une liste des 'builtins' :
-pause
-echo
-exit
-help

Je posterais une vidéo sur ma chaine youtube très bientot , alors abonnez vous ;) !
https://www.youtube.com/channel/UCoLwVH ... ECZAiDG3GA
User avatar
CaptainLuigiPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 47.6%
 
Posts: 50
Joined: 04 Dec 2019, 12:36
Gender: Male
Calculator(s):
Class: Terminale générale : Void
YouTube: Tutodev
GitHub: Paul-Thorel

Re: CalCMD , un mini shell pour Toutes Calculatrices Python

Unread postby Dogm » 08 Jul 2020, 22:15

CaptainLuigi wrote:Je rencontre quelques problèmes pour les machines où open ne marche pas ( le programme s'execute lors de l'import de main ) , donc je vais pour l'instant laisser de coté la partie pour toutes les machines ... :( ( du coup seules celles ou open marche auront calcmd pour l'instant )
J'ai terminé l'algorithme de découpe d'arguments , et voici une liste des 'builtins' :
-pause
-echo
-exit
-help

Je posterais une vidéo sur ma chaine youtube très bientot , alors abonnez vous ;) !
https://www.youtube.com/channel/UCoLwVH ... ECZAiDG3GA


rajouter la fonction help est une bonne idée et le support de la fonction open va arriver sur Omega grâce à M4x1m3. :)
User avatar
DogmEcrivain
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 15.1%
 
Posts: 116
Images: 7
Joined: 14 Nov 2019, 18:53
Location: Lyon, France
Gender: Male
Calculator(s):
Class: Lycéen 1ère Math, SI & NSI
GitHub: Tim-ats-d

Re: CalCMD , un mini shell pour Toutes Calculatrices Python

Unread postby CaptainLuigi » 09 Jul 2020, 09:00

Dogm wrote:
CaptainLuigi wrote:Je rencontre quelques problèmes pour les machines où open ne marche pas ( le programme s'execute lors de l'import de main ) , donc je vais pour l'instant laisser de coté la partie pour toutes les machines ... :( ( du coup seules celles ou open marche auront calcmd pour l'instant )
J'ai terminé l'algorithme de découpe d'arguments , et voici une liste des 'builtins' :
-pause
-echo
-exit
-help

Je posterais une vidéo sur ma chaine youtube très bientot , alors abonnez vous ;) !
https://www.youtube.com/channel/UCoLwVH ... ECZAiDG3GA


rajouter la fonction help est une bonne idée et le support de la fonction open va arriver sur Omega grâce à M4x1m3. :)

Malheureusement help ne marchera que pour des built'ins :mmm:
User avatar
CaptainLuigiPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 47.6%
 
Posts: 50
Joined: 04 Dec 2019, 12:36
Gender: Male
Calculator(s):
Class: Terminale générale : Void
YouTube: Tutodev
GitHub: Paul-Thorel

Re: CalCMD , un mini shell pour Toutes Calculatrices Python

Unread postby Bobb » 10 Apr 2021, 14:16

Il est où le lien pour télécharger ton programme ?

Je pense qu'il serait aussi une bonne idée de fusionner nos deux programmes : https://tiplanet.org/forum/viewtopic.php?t=24751&p=260290#p260290.

Le mien fait ce que ne fait pas le tien et inversement.

Tous mes programmes sont disponibles
ici


Mon comte Instagram :
_raph.bob_

Image
User avatar
BobbProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 49.7%
 
Posts: 185
Joined: 19 Apr 2020, 12:37
Location: Morbihan
Gender: Male
Calculator(s):
Class: Première Générale

Previous

Return to Python

Who is online

Users browsing this forum: No registered users and 0 guests

-
Search
-
Social
-
Featured topics
Remplace ton ancienne fx-92 Collège ou Graph 35 par la Graph 90+E couleur. Pour tout achat, Casio te rembourse 10€ en cas de retour de ta fx-92 Collège, ou 15€ en cas de retour de ta Graph 35. Etiquette de retour fournie, pas de frais de port à payer, même les anciens modèles et machines non fonctionnelles sont acceptées. En partenariat avec les Restos du coeur.
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 30 Septembre 2021
Reprise de ton ancienne fx-92 Collège à 5€ ou Graph 35 à 10€. Même non fonctionnelle ou ancien modèle. Etiquette de retour fournie, pas de frais de port à payer. En partenariat avec les Restos du coeur.
Comparaisons des meilleurs prix pour acheter sa calculatrice !
25€ remboursés par Casio sur l'achat de ta calculatrice fx-CP400 d'ici le 31 Octobre 2021
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2021
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Découvre les nouvelles fonctionnalités en Python de l'OS 5.2 pour les Nspire CX II
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
123456789
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
509 utilisateurs:
>500 invités
>4 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)

-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)