Jedným z najpopulárnejších programovacích jazykov je Python. Programátori ho často používajú na písanie rôznych systémových skriptov pre Linux (prenájom vps servera python). Ak napríklad systém Windows nemá dostatočné systémové možnosti, používa sa program PoweShell.
V Linuxe sa pre takýto prípad poskytuje práve jazyk Python. Zvláštnosťou jazyka Python je, že je v ňom napísané veľké množstvo systémových programov, najmä správca apt, editor videa OpenShot, ako aj mnoho skriptov, ktoré môžete nainštalovať pomocou nástroja. Ďalej sa pozrieme na to, ako spustiť skript Python v Linuxe pomocou terminálu rôznymi spôsobmi.
Skript Python v Linuxe je textový súbor obsahujúci program v programovacom jazyku Python. Python je interpretovaný programovací jazyk, ktorý sa široko používa na vývoj rôznych aplikácií, skriptov a automatizáciu úloh.
Skripty Python v Linuxe môžu vykonávať rôzne úlohy, ako je spracovanie údajov, správa súborov, vytváranie sietí, vytváranie webových aplikácií a mnohé ďalšie. Bežne sa používajú na automatizáciu rutinných úloh, správu systému a vytváranie vlastných nástrojov a aplikácií.
Aby ste mohli spustiť skript Python v Linuxe, musíte mať v systéme nainštalovaný interpret Pythonu. Linux má zvyčajne Python nainštalovaný už v predvolenom nastavení. Ak chcete spustiť skript, stačí zavolať interpret Pythonu a odovzdať mu cestu k súboru so skriptom. Ak sa napríklad váš skript volá myscript.py
, môžete na jeho spustenie v termináli použiť príkaz python myscript.py
.
Pomocou skriptov Python v Linuxe môžete automatizovať mnohé úlohy, zjednodušiť systém a vytvoriť rôzne užitočné nástroje podľa svojich potrieb.
Ako príklad si uvedieme skript v jazyku Python. Nebudeme však preberať existujúci, ale vytvoríme si vlastný skript:
$ vi script.py
print("Hello from PqHost!")
Ak chcete spustiť skript, musíte ho odovzdať interpretu jazyka Python. Na to stačí otvoriť terminál pomocou klávesovej skratky Ctrl+Alt+T
, prejsť do priečinka so skriptom a spustiť ho:
$ python script.py
Ak chcete, aby skript otvoril konzolu, v ktorej môžete interaktívne vykonávať príkazy jazyka Python, použite možnosť -i
:
$ python -i script.py
Ako vidíte, pri spúšťaní apt alebo openshot nemusíte písať slovo python. Je to oveľa pohodlnejšie. Pozrime sa, ako to implementovať. Ak nechcete špecifikovať interpreter v príkazovom riadku, mali by ste ho špecifikovať v samotnom skripte. Urobíte to tak, že do skriptu pridáte riadok:
$ vi script.py
#!/usr/bin/python
Uložte zmeny a potom vykonajte súbor so skriptom pomocou tohto príkazu:
$ chmod ugo+x script.py
Skript Python potom môžete spustiť jednoducho odkazom na jeho súbor:
$ ./script.py
Ak odstránite príponu .py
a presuniete skript do adresára, ktorý sa nachádza v premennej PATH
, napríklad /usr/bin/
, môžete ho spustiť takto:
$ script
Spustenie linuxového príkazu python je pomerne jednoduché a existuje dokonca niekoľko spôsobov, ako to urobiť. Môžete použiť ktorýkoľvek z nich.