Betaalmethoden Abuse

Een Python-script uitvoeren in Linux

07.07.2024, 22:39

Een van de populairste programmeertalen is Python. Het wordt vaak gebruikt door programmeurs om verschillende systeemscripts voor Linux te schrijven ( vps server python huren). Als Windows bijvoorbeeld systeemmogelijkheden mist, wordt het programma PoweShell gebruikt.

In Linux is dat de taal Python. De bijzonderheid van Python is dat er een groot aantal systeemprogramma's in geschreven zijn, in het bijzonder de apt manager, de OpenShot video-editor, evenals vele scripts die je kunt installeren met behulp van een hulpprogramma. Laten we nu eens kijken hoe je op verschillende manieren een Python-script in Linux kunt uitvoeren met de terminal.

Wat is een Python script in Linux

Een Python script in Linux is een tekstbestand dat een programma in de programmeertaal Python bevat. Python is een geïnterpreteerde programmeertaal die veel wordt gebruikt voor het ontwikkelen van verschillende toepassingen, scripts en het automatiseren van taken.

Python scripts in Linux kunnen verschillende taken uitvoeren zoals gegevensverwerking, bestandsbeheer, netwerken, het maken van webapplicaties en nog veel meer. Ze worden vaak gebruikt om routinetaken te automatiseren, het systeem te beheren en aangepaste hulpprogramma's en toepassingen te maken.

Om een Python-script in Linux uit te voeren, moet je de Python-interpreter op je systeem geïnstalleerd hebben. Meestal is Python standaard al geïnstalleerd in Linux. Om het script uit te voeren, hoeft u alleen maar de Python-interpreter aan te roepen en het pad naar het scriptbestand door te geven. Als je script bijvoorbeeld myscript.py heet, kun je het commando python myscript.py gebruiken om het in de terminal uit te voeren.

Met Python-scripts in Linux kun je veel taken automatiseren, je systeem vereenvoudigen en verschillende handige tools maken die aan je behoeften voldoen.

Een Python-script uitvoeren

Laten we een Python-script als voorbeeld nemen. We nemen echter geen bestaand script, maar maken ons eigen script:

$ vi script.py
print("Hello from PqHost!")

Om het script uit te voeren, moet je het doorgeven aan de Python-interpreter. Open hiervoor een terminal met de sneltoets Ctrl+Alt+T, navigeer naar de map met het script en voer het uit:

$ python script.py

Als je wilt dat het script een console opent waar je interactief Python-commando's kunt uitvoeren, gebruik dan de -i optie:

$ python -i script.py

Zoals je ziet hoef je het woord python niet in te typen als je apt of openshot uitvoert. Dit is veel handiger. Laten we eens kijken hoe we dit kunnen implementeren. Als je de interpreter niet op de opdrachtregel wilt specificeren, moet je dat in het script zelf doen. Voeg hiervoor een regel toe aan het script:

$ vi script.py
#!/usr/bin/python

Sla de wijzigingen op en maak het scriptbestand vervolgens uitvoerbaar met dit commando:

$ chmod ugo+x script.py

Je kunt het Python-script dan uitvoeren door simpelweg naar het bestand te verwijzen:

$ ./script.py

Als je de .py-extensie verwijdert en het script verplaatst naar een map die in de PATH-variabele staat, zoals /usr/bin/, kun je het als volgt uitvoeren:

$ script

Het uitvoeren van het python Linux commando is vrij eenvoudig en er zijn zelfs een paar manieren om het te doen. Je kunt ze allemaal gebruiken.