Comment détecter les arguments de ligne de commande qui sont donnés lorsqu'un script est exécuté avec une raquette? Autrement dit, l'équivalent de sys.argv en Python, args [] en Java, etc ...Lit les arguments de la ligne de commande depuis DrRacket
1
A
Répondre
3
Vous avez ces choix (vous pouvez y jeter un œil dans la documentation pour plus d'info):
current-command-line-arguments
- un vecteur contenant les arguments de ligne de commandeVous pouvez démarrer un script avec le drapeau
-m
, ce qui nécessitera le fichier et rechercher une condition fonctionmain
, puis appliquez sur les arguments de ligne de commande (comme une liste de chaînes)Ou vous pouvez exiger
racket/cmdline
qui fournit une macro qui peut être utilisée pour définir plusieurs indicateurs d'une manière pratique.
Questions connexes
- 1. arguments de ligne de commande
- 2. Arguments de la ligne de commande - PHP
- 3. Arguments de la ligne de commande WinMain
- 4. arguments de ligne de commande
- 5. Comment "sérialiser" et "désérialiser" les arguments de ligne de commande vers/depuis une chaîne?
- 6. Arguments de ligne de commande de diffusion?
- 7. arguments de ligne de commande dans Powershell
- 8. Arguments de ligne de commande d'un exe
- 9. Arguments de ligne de commande dans XCode
- 10. Marqueur de fin pour les arguments de ligne de commande
- 11. QtCreator et arguments de ligne de commande
- 12. Arguments de ligne de commande Java
- 13. Comment gérer les arguments de ligne de commande dans PowerShell
- 14. où les arguments de ligne de commande sont stockés?
- 15. Rediriger les arguments de ligne de commande pour l'amorçage
- 16. Ignorer les arguments de ligne de commande inconnus
- 17. espace dans les arguments de ligne de commande Java
- 18. Arguments de la ligne de commande de Symbian Adobe Reader
- 19. fichiers batch commande arguments de ligne
- 20. Python: arguments d'entrée et de ligne de commande
- 21. Accéder aux arguments de la ligne de commande dans C
- 22. Détection de l'espace de travail depuis la ligne de commande
- 23. accéder aux arguments de ligne de commande avec gdb
- 24. passer les arguments de la ligne de commande à un processus enfant et les compter
- 25. Comment Getopt :: Std gère-t-il les espaces dans les arguments de la ligne de commande?
- 26. Pourquoi ccrewrite.exe ne fait rien depuis la ligne de commande?
- 27. Comment invoquer groovy avec 'java' depuis la ligne de commande
- 28. resume/suspendre enery star linux depuis la ligne de commande
- 29. arguments de ligne de commande Parse dans Lex
- 30. arguments de ligne de commande Injecter dans psake