Hoe u een Python-script uitvoert in Linux

Hoe U Een Python Script Uitvoert In Linux



Python is een trendy scripttaal geworden vanwege zijn unieke eigenschappen. In tegenstelling tot andere talen kunt u met Python de complexe programma's in een beknopt en gemakkelijk leesbaar formaat schrijven. Bovendien is het een ongrijpbare en gemakkelijk te leren taal, en de meeste toepassingen ervan vallen in de kunstmatige intelligentie- en machine learning-industrie.

Bovendien is het een objectgeoriënteerde taal die boordevol datastructuren van het hoogste niveau, dynamische binding en dynamisch typen zit. Je kunt het op de meest gebruikte systemen uitvoeren, zoals Windows, Mac en Linux. Linux-gebruikers weten echter niet hoe ze de Python-scripts op hun apparaten moeten uitvoeren. Daarom leggen we in deze korte blog kort uit hoe je een Python-script in Linux uitvoert.

Hoe u een Python-script uitvoert in Linux

Controleer eerst de versie van de momenteel geïnstalleerde Python op uw systeem.







Voor Python2:



python-versie

Voor Python3:



python3 --versie





Je kunt nu elk Python-script op je Linux-apparaat uitvoeren door simpelweg de volgende opdracht in te voeren:

python scriptnaam. py

Zorg ervoor dat u “script_name.py” vervangt door de naam van het daadwerkelijke script dat u wilt uitvoeren. Laten we bijvoorbeeld het script “hello_world.py” uitvoeren.



python hallo_wereld. py

Met deze opdracht wordt het script uitgevoerd en wordt het resultaat weergegeven zoals weergegeven in de volgende afbeelding:

Als u deze uitvoer bovendien in een afzonderlijk tekstbestand wilt opslaan, gebruikt u de opdracht als volgt:

python3 scriptnaam. py > bestand . tekst
  1. Vervang opnieuw de “script_name.py” zoals u deed in de eerdere opdracht.
  2. Het “>”-symbool stuurt de resulterende uitvoer door naar een tekstbestand.
  3. Vervang “file.txt” door het tekstbestand waarin u de uitvoer opslaat. Houd er rekening mee dat de uitvoer naar het opgegeven bestand wordt geleid als dit al in de huidige map bestaat. Anders wordt er een nieuw tekstbestand gemaakt met de door u opgegeven naam om het resultaat op te slaan.

Als u de uitvoer bijvoorbeeld naar een bestand met de naam “results.txt” wilt sturen, is het commando:

python3 hallo_wereld. py > resultaat. tekst

De opdrachtregel geeft standaard niets weer wanneer u deze opdracht invoert. Gebruik daarom de opdracht “ls” om te controleren of het bestand is gemaakt.

Zoals u rechtsonder in de vorige afbeelding kunt zien, maakt het systeem het opgegeven tekstbestand en slaat het de uitvoer van het script op.

Op dezelfde manier kun je ook de uitvoer van andere Python-scripts aan hetzelfde bestand toevoegen met dubbele “>>” in plaats van enkele “>” in de vorige opdracht.

python3 hallo_wereld. py >> resultaten. tekst

Nadat u de vorige opdracht hebt uitgevoerd, ziet u de twee uitvoer in het bestand 'result.txt'. De uitdrukking “>>” instrueert de systemen om een ​​bepaald tekstbestand toe te voegen/aan te vullen.

Conclusie

Python-scripts verwijzen naar de bestanden die Python-codes bevatten. Iedereen in de programmeerwereld moet leren hoe de Python-programma's en -scripts in Linux-systemen moeten worden uitgevoerd. Daarom hebben we in deze handleiding uitgelegd over het uitvoeren van een Python-script in Linux. Eerst bespraken we de opdracht om de scripts uit te voeren. Vervolgens demonstreerden we aan de hand van eenvoudige voorbeelden de methoden voor het opslaan van de uitvoer in de tekstbestanden.