Data Processing in Shell
Susan Sun
Data Person
Python
Dokumentace:
man python
...
-V , --version
Prints the Python version number of the executable and exits.
python --version
Python 3.5.2
Příklad: použití nativního Pythonu
which python
/usr/bin/python
Spuštění interaktivní relace Pythonu v terminálu:
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.
>>>
V interaktivní relaci používejte pouze syntaxi Pythonu:
>>> print('hello world')
hello world
Ukončení relace Pythonu a návrat do terminálu:
>>> exit()
$
Interaktivní relace Pythonu:
Alternativa:
.pypython + název souboruMetoda 1
.py pomocí textového editoru na příkazovém řádku (např. nano, Vim, Emacs)
Metoda 2
.py příkazem echo, který zapíše syntaxi Pythonu do souboru hello_world.py.echo "print('hello world')" > hello_world.py
Kontrola obsahu souboru:
cat hello_world.py
print('hello world')
Ověřte, že jste ve stejném adresáři jako soubor .py:
ls
hello_world.py
Spusťte soubor .py příkazem python před názvem souboru:
python hello_world.py
hello world
Data Processing in Shell