Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |
issue184:tutoriel1 [2022/08/29 13:56] – d52fr | issue184:tutoriel1 [2022/08/30 19:19] (Version actuelle) – auntiee |
---|
La série régulière de Greg sur Python sera de retour le mois prochain. | La série régulière de Greg sur Python sera de retour le mois prochain. |
| |
Si vous êtes un peu comme moi, après quelques années d'exposition, la capacité à écrire des scripts Bash semble avoir été automatiquement absorbée par osmose dans ma psyché. J'ai également bricolé avec Python, mais je trouve que Bash me vient si facilement que j'ai du mal à justifier de consacrer beaucoup de temps pour atteindre le même niveau d'apprentissage. Même s'il est vrai qu'il y a eu des moments où les fonctions Lambda ou les dictionnaires Python auraient probablement représenté moins d'efforts dans l'ensemble, j'ai quand même persévéré avec Bash. | Si vous êtes un peu comme moi, après quelques années d'exposition, la capacité à écrire des scripts Bash semble avoir été automatiquement absorbée par osmose dans ma psyché. J'ai également bricolé avec Python, mais je trouve que Bash me vient si facilement que j'ai du mal à justifier la consécration de beaucoup de temps pour atteindre le même niveau d'apprentissage. Même s'il est vrai qu'il y a eu des moments où les fonctions Lambda ou les dictionnaires Python auraient probablement représenté moins d'efforts dans l'ensemble, j'ai quand même persévéré avec Bash. |
| |
Récemment, j'ai été agréablement surpris de découvrir que quelqu'un de compétent avait créé un convertisseur de script Bash/Python appelé « bash2py » (https://www.swag.uwaterloo.ca/bash2py/index.html). | Récemment, j'ai été agréablement surpris de découvrir que quelqu'un de compétent avait créé un convertisseur de script Bash/Python appelé « bash2py » (https://www.swag.uwaterloo.ca/bash2py/index.html). |
5 | 5 |
| |
Je peux voir le script, comptant jusqu'à cinq, donc nous sommes prêts. | Je peux voir le script comptant jusqu'à cinq et nous sommes donc prêts. |
| |
| |
Script Python résultant | Script Python résultant |
| |
Maintenant que nous avons un simple script Bash, voyons ce que bash2py en fait. Nous allons utiliser l'approche de l'image Docker. Avec Docker déjà installé, la commande à utiliser est la suivante : | Maintenant que nous avons un simple script Bash, voyons ce que bash2py en fait. Nous allons utiliser l'approche de l'image Docker. Docker étant déjà installé, la commande à utiliser est la suivante : |
| |
docker pull imiell/bash2py | docker pull imiell/bash2py |