Traitement des données en ligne de commande
Susan Sun
Data Person
Python
Documentation :
man python
...
-V , --version
Affiche la version de l'exécutable Python puis quitte.
python --version
Python 3.5.2
Exemple : utiliser le Python natif
which python
/usr/bin/python
Pour lancer une session interactive Python dans le terminal :
python
Python 3.5.2 (default, Nov 23 2017, 16:37:01)
[GCC 5.4.0 20160609] on linuxType "help", "copyright", "credits" or
"license" for more information.
>>>
Dans la session interactive, n'utilisez que la syntaxe Python :
>>> print('hello world')
hello world
Pour quitter Python et revenir au terminal :
>>> exit()
$
Session interactive Python :
Alternative :
.pypython + nom du scriptMéthode 1
.py avec un éditeur en ligne de commande (p. ex. nano, Vim, Emacs)
Méthode 2
.py en envoyant la syntaxe Python via echo dans hello_world.py, ce qui crée le fichier au passage.echo "print('hello world')" > hello_world.py
Vérifier rapidement le contenu :
cat hello_world.py
print('hello world')
Assurez-vous d'être dans le même répertoire que le fichier .py :
ls
hello_world.py
Exécutez le fichier .py en le précédant de python :
python hello_world.py
hello world
Traitement des données en ligne de commande