Hogyan lehet Python szkripteket futtatni?

Valószínűleg tudnia kell, hogyan kell Python szkripteket futtatni, ha ismeri a Pythont.

Miért érdemes elolvasni ezt a cikket? És még egy esély arra, hogy nem tudja, hogyan kell Python-szkripteket futtatni, mivel nem ismeri őket. Biztosan neked szól. Ez csak neked szól? Nem, akik ismerik és nem ismerik a Pythont, kaphatnak valami újat ebben a cikkben. Minden további nélkül ugorjunk bele a cikkbe.

Mielőtt belemennénk az oktatóanyag végrehajtási részébe, telepítenünk kell a Pythont a rendszereinkre.

Nyisson meg egy szövegszerkesztőt, és hozzon létre egy Python-szkriptet az oktatóanyagban való használatra. A következő szkriptet használhatja két szám összeadásához.

a, b = list(map(int, input().split()))
print(a + b)

IDE

Egyetlen kattintással futtathatja a Python-szkripteket IDE-vel. A Python-szkriptek futtatása IDE-ben egyszerű dolog. Talál egy gombot az azonos nevű Python-szkript futtatásához. Kattintson rá a Python-szkript futtatásához.

Közös út

A Python-szkriptek futtatásának legáltalánosabb módja a parancssor vagy terminál használata. Nézzük meg a Python-szkriptek parancssor vagy terminál használatával történő futtatásának lépéseit.

  • Nyissa meg a parancssort vagy a terminált.
  • Keresse meg a könyvtárat, ahol a Python-szkript található.
  • Futtassa a szkriptet a python3 script_name.py paranccsal (a konfigurációtól függően a kulcsszó pythonra változhat).
  • Kész. A kimenetet a következő sorban láthatja.
  Üzenet küldése, hogy valaki tudja, miért hív

A Python-szkripteket a fenti lépésekkel futtathatja az operációs rendszertől függetlenül. A fenti lépések az összes fő operációs rendszerrel működnek.

Vannak más módok is a Python-szkriptek futtatására különböző operációs rendszerekben. Lássuk őket egyenként.

macOS / Ubuntu

Használhatjuk a bash szkriptet a Python szkript futtatásához macOS/Ubuntu rendszerben. Mindkét operációs rendszer támogatja a bash szkripteket. Nézzük meg a Python-szkriptek bash szkript segítségével történő futtatásának lépéseit.

  • Nyissa meg bármelyik szövegszerkesztőt.
  • Hozzon létre egy fájlt egy bash szkript írásához sh kiterjesztéssel, és illessze be a következő kódot.

#!/usr/bin/env bash
python3 /path/to_your/python/script.py

  • Frissítse az elérési utat a bash szkriptben.
  • Futtassa a bash szkriptet a ./bash_script_name.sh paranccsal

Azt is érdemes megtanulni, hogyan kell bash szkripteket futtatni Pythonban.

Ubuntu

Van egy másik nagyszerű módja a Python-szkriptek futtatásának az Ubuntuban.

Tegyük fel, hogy van egy Python nyelven írt grafikus felhasználói felület. Nehéz futtatni a fenti módszereket minden alkalommal követve. Hogyan indíthatjuk el egyetlen kattintással? Mi a helyzet a műszerfalról történő futtatással? nem menő?

  Pénzt szerezhet tudásával a Kajabin keresztül [+4 Alternatives]

Igen, létrehozhatunk egy asztali bejegyzést a Python szkripthez.

Nézzük meg a Python-szkript irányítópultról történő futtatásának lépéseit.

  • Nyissa meg bármelyik szövegszerkesztőt, és hozzon létre egy új fájlt.
  • Illessze be a következő kódot a fájlba, és mentse el az asztali kiterjesztéssel a /home/your_username/.local/share/application/ helyre.
[Desktop Entry]
Name=add.py
Exec=gnome-terminal -- /home/your_username/path_to_entry_bash_file/bash_script.sh
Type=Application
Categories=GTK;GNOME;Utility;

Módosíthatja a nevet hozzáadásról bármire, amit akar.

  • Hozzon létre egy bash szkriptet a Python szkript futtatásához. Ez az alkalmazás belépési pontja. És illessze be a következő kódot.
#!/usr/bin/env bash 
python3 /relative/path/to_script/from/home/script.py

Adja meg a relatív szkript elérési útját a bash szkriptben található kezdőkönyvtárból. És frissítse a bash szkript elérési útját a fenti asztali bejegyzésben.

  • Most nyomja meg a Windows billentyűt, és keresse meg az asztali bejegyzést a megadott névvel. És futtasd.

Látni fogja a GUI alkalmazást. De ha olyan szkriptet futtat, amely nem rendelkezik felhasználói bemenetekkel, akkor a következő problémával kell szembenéznie.

Láthatjuk, hogy a terminál bezárul a Python szkript futtatása után. Egy másodpercig sem látjuk a kimenetet. A probléma elkerülése érdekében a parancsfájl végrehajtása után is nyitva kell tartanunk a terminált. Adjon hozzá egy új sort a bash szkripthez az alábbiak szerint.

#!/usr/bin/env bash 
python3 <code class="language-bash">/relative/path/to_script/from/home/script.py bash

Most futtasd újra. És ott van a kimenet előtted.

  Javítsa az iPhone hordozó és WiFi jelerősségét a jelerősítővel

ablakok

Van egy másik módja a Python-szkriptek futtatásának a Windows rendszerben. Használhatjuk a Run parancsot a Python szkriptek végrehajtására. Nézzük meg a Python-szkriptek futtatásának lépéseit a Run segítségével.

  • Nyissa meg a Futtatást a Windows Key + R megnyomásával.
  • Írja be a py C:pathtoscript.py fájlt a Futtatás párbeszédpanelen, és nyomja meg az enter billentyűt.
  • A parancssor bezárul, amint a végrehajtás befejeződött. Még a kimenetet is láthatjuk. Hogyan lehet megoldani ezt a problémát?

A kötegelt szkriptet használhatjuk a parancssor nyitva tartására a Python szkript végrehajtása után is. Ehhez hozzon létre egy fájlt egy kiterjesztéssel, és illessze be a következő kódot.

@py.exe C:pathtoscript.py %*
@pause

Most ismét nyissa meg a Futtatás párbeszédpanelt a Windows Key + R parancsikonnal, és adja meg a kötegelt szkript elérési útját. A kötegelt szkriptben megadott Python-szkriptet fogja futtatni. Most láthatja a kimenetet.

Következtetés

Válassza ki a Python-szkriptek futtatásának legmegfelelőbb módját. És élvezze a kód írását Pythonban.

Boldog forgatókönyvírást 🙂

Élvezettel olvasta a cikket? Mit szólnál a világgal való megosztáshoz?