Navíc je to objektově orientovaný jazyk, který je nabitý datovými strukturami nejvyšší úrovně, dynamickou vazbou a dynamickým psaním. Můžete jej spustit na všech nejpoužívanějších systémech, jako jsou Windows, Mac a Linux. Uživatelé Linuxu však nevědí, jak spouštět skripty Pythonu na svých zařízeních. V tomto krátkém blogu si tedy stručně vysvětlíme, jak spustit Python skript v Linuxu.
Jak spustit Python skript v Linuxu
Nejprve zkontrolujte verzi aktuálně nainstalovaného Pythonu ve vašem systému.
Pro Python2:
python – verze
Pro Python3:
python3 --verze
Nyní můžete na svém linuxovém zařízení spustit jakýkoli skript Python pouhým zadáním následujícího příkazu:
python název_scriptu. pyUjistěte se, že jste nahradili „script_name.py“ názvem skutečného skriptu, který chcete spustit. Spusťte například skript „hello_world.py“.
python hello_world. py
Tento příkaz spustí skript a zobrazí výsledek, jak je znázorněno na následujícím obrázku:
Navíc, pokud chcete tento výstup uložit do samostatného textového souboru, použijte příkaz následovně:
python3 název_scriptu. py > soubor . txt- Znovu nahraďte „script_name.py“ jako v předchozím příkazu.
- Symbol „>“ předá výsledný výstup do textového souboru.
- Nahraďte „file.txt“ textovým souborem, do kterého ukládáte výstup. Pamatujte, že přesměruje výstup do zadaného souboru, pokud již v aktuálním adresáři existuje. V opačném případě vytvoří nový textový soubor s vaším zadaným názvem pro uložení výsledku.
Pokud například chcete přesměrovat výstup do souboru s názvem „results.txt“, příkaz bude:
python3 hello_world. py > výsledek. txtPříkazový řádek po zadání tohoto příkazu ve výchozím nastavení nic nezobrazuje. Chcete-li tedy zkontrolovat, zda soubor vytvořil, použijte příkaz „ls“.
Jak můžete vidět v pravém dolním rohu předchozího obrázku, systém vytvoří zadaný textový soubor a uloží výstup skriptu.
Podobně můžete také přidat výstup jiných skriptů Pythonu do stejného souboru pomocí dvojitého „>>“ namísto jediného „>“ v předchozím příkazu.
python3 hello_world. py >> Výsledek. txtPo spuštění předchozího příkazu uvidíte dva výstupy uvnitř souboru „result.txt“. Výraz „>>“ instruuje systémy, aby přidaly/připojily konkrétní textový soubor.
Závěr
Python skripty odkazují na soubory obsahující kódy Pythonu. Každý ve světě programování se musí naučit spouštět programy a skripty Pythonu v systémech Linux. To je důvod, proč jsme v této příručce vysvětlili spouštění skriptu Python v Linuxu. Nejprve jsme probrali příkaz ke spouštění skriptů. Poté jsme na jednoduchých příkladech demonstrovali způsoby uložení jeho výstupu do textových souborů.