Jak uruchomić skrypt Pythona

Jak uruchomić skrypt Pythona

Posiadanie solidnego zrozumienia różnych sztuczek związanych z wykonywaniem skryptu Python pomaga szybciej kodować, przewidując i unikając typowych pułapek.





Uruchamianie skryptu Pythona jest dość łatwe i można to zrobić na wiele sposobów. W tym artykule pokażemy Ci różne sposoby na zrobienie tego.





Czego potrzebujesz do uruchomienia skryptu w Pythonie?

Aby pomyślnie uruchomić skrypt Pythona na komputerze, spójrz na poniższą listę kontrolną i upewnij się, że jesteś gotowy do pracy:





  • Upewnij się, że masz zainstalowany Python na swoim komputerze. Jeśli nie, udaj się do Witryna Pythona aby pobrać i zainstalować najnowszą wersję Pythona.
  • Zainstalować na komputerze edytor kodu lub środowisko IDE.
  • Upewnij się, że dodałeś Pythona do ścieżki zmiennej systemowej, aby można było wywołać go z wiersza poleceń.

Aby sprawdzić, czy Python jest już zainstalowany i dodany do ścieżki, wpisz python --wersja w linii poleceń i naciśnij Wejść . Jeśli zobaczysz wyświetlaną wersję Pythona, oznacza to, że została ona dodana do ścieżki systemowej.

Jednak, jak wspomnieliśmy wcześniej, istnieje wiele sposobów na uruchomienie skryptu Pythona. Przyjrzyjmy się różnym sposobom poniżej.



Związane z: Jak dodać Pythona do zmiennej PATH systemu Windows?

Jak interaktywnie uruchomić skrypt Pythona

Interaktywny tryb Python umożliwia natychmiastowe uruchomienie skryptu za pomocą wiersza poleceń bez użycia edytora kodu lub IDE.





jak organizować e-maile w Gmailu

Aby interaktywnie uruchomić skrypt Pythona, otwórz wiersz poleceń i wpisz pyton . Następnie uderz Wejść .

Następnie możesz śmiało napisać dowolny kod Pythona w trybie interaktywnym. Po naciśnięciu Wejść , wynik Twojego kodu pojawia się od razu.





Python jest wrażliwy na wcięcia. To może sprawić, że pisanie metod, takich jak funkcje, pętle, warunki lub klasy, będzie nieco mylące w trybie interaktywnym.

Aby uniknąć błędów wcięć podczas pisania metod, które wymagają ich w trybie interaktywnym, upewnij się, że konsekwentnie używasz spacji za każdym razem, gdy przechodzisz do nowego wiersza.

Na przykład możesz użyć pojedynczej spacji dla dowolnego kodu bezpośrednio pod funkcją. Następnie zmień na dwie spacje dla podzbioru następującego po nim i tak dalej.

Spójrz na poniższy przykład, aby uzyskać wyraźniejszy obraz:

Zaletą korzystania z trybu interaktywnego jest możliwość testowania za jego pomocą kodu. Nie możesz jednak użyć go do uruchomienia projektu, a gdy popełnisz błędy, być może będziesz musiał ponownie napisać kod od zera.

Kod napisany w trybie interaktywnym jest również ulotny. Więc twój kod jest usuwany i nie możesz go odzyskać po zamknięciu wiersza polecenia.

Rodzaj Wyjście() lub zrezygnować() , a następnie uderz Wejść aby wyjść z trybu interaktywnego. Możesz także wyjść z trybu interaktywnego w systemie Windows, naciskając klawisz kontrolny + Z .

Jak uruchomić plik Pythona za pomocą polecenia Pythona

Możesz pisać kod w Pythonie za pomocą dowolnego edytora tekstu i uruchamiać go z wiersza poleceń za pomocą pyton Komenda.

W przeciwieństwie do trybu interaktywnego, twój kod znajduje się w dedykowanym pliku Pythona z .py rozbudowa.

Aby uruchomić plik Pythona z pyton Komenda:

  1. Utwórz nowy plik w dowolnym katalogu na swoim komputerze. Upewnij się, że nazwałeś plik z .py rozbudowa. Na przykład możesz mieć mójPlik.py .
  2. Otwórz ten plik za pomocą dowolnego edytora kodu.
  3. Napisz swój kod w pliku, który właśnie utworzyłeś. Następnie zapisz go ponownie, naciskając klawisz kontrolny + S .
  4. Otwórz wiersz poleceń i przejdź do katalogu głównego pliku Python.
  5. Rodzaj python myFile.py aby wykonać kod w tym pliku Pythona, zastępując mójPlik.py z nazwą twojego pliku Pythona.

Możesz zapisać wynik skryptu uruchamianego za pomocą wiersza poleceń jako plik tekstowy. Aby to zrobić, użyj:

python myFile.py > output.txt

Ta metoda jest idealna do wykonywania rzeczywistych projektów Pythona. Na przykład uruchomienie takiego pliku Flask server.py uruchamia lokalny serwer.

Uruchom plik Pythona według jego nazwy

Jeśli używasz najnowszej wersji systemu Windows, możesz teraz uruchomić skrypt Pythona, wpisując nazwę pliku bez dodawania pyton Komenda:

myFile.py

Uruchom swój skrypt Pythona z IDE

Zintegrowane środowiska programistyczne lub IDE oferują zaawansowane systemy zarządzania plikami i folderami. Pozwalają więc szybciej budować projekty, organizując pliki w różnych folderach w jednym katalogu.

Ostatecznie IDE łatwo uruchamiają skrypty Pythona w środowisku wirtualnym. Są idealne do zarządzania projektami, które działają na określonych zależnościach.

Związane z: Jak tworzyć i zarządzać wirtualnymi środowiskami Pythona

Dzięki IDE możesz pisać, czytać, edytować i wykonywać swój kod Pythona. Podobnie jak w przypadku prostego edytora kodu, możesz uruchamiać skrypty Pythona napisane w środowiskach IDE z wiersza poleceń za pomocą pyton Komenda.

Dodatkowo IDE, takie jak Pycharm lub Spyder, umożliwiają uruchomienie skryptu jednym kliknięciem.

Użyj IDE opartych na przeglądarce

Notatnik Jupytera oraz Współpraca Google to popularne IDE oparte na przeglądarce, które umożliwiają szybkie pisanie i wykonywanie kodu w Pythonie. Są również oparte na komórkach i idealnie nadają się do obsługi projektów z zakresu analizy danych.

Aby uruchomić skrypt Pythona w Google Colaboratory, kliknij Plik . Następnie wybierz Nowy notatnik aby otworzyć notatnik, w którym możesz pisać i wykonywać swój kod Pythona. Możesz kliknąć + Kod rozpocząć nową komórkę.

Możesz zarejestrować się i zacząć korzystać z Google Colaboratory od razu bez żadnej instalacji, podczas gdy musisz zainstalować Jupyter Notebook, aby uruchomić z nim skrypt Pythona.

Związane z: Zacznij korzystać z notatnika Jupyter

Wykonywanie skryptu jest podobne na obu platformach. Gdy napiszesz kod w komórce, naciśnij klawisz kontrolny + Wejść wykonać tę komórkę.

Uruchom swój skrypt Pythona za pomocą wbudowanego IDLE Pythona

Python IDLE to jeden z najbardziej podstawowych sposobów uruchamiania dowolnego skryptu Pythona bez konieczności zapisywania pliku przed jego uruchomieniem.

lewy przycisk myszy czasami nie działa

Aby uzyskać dostęp do IDLE Pythona, przejdź do paska wyszukiwania Windows. Rodzaj BEZCZYNNY i otwórz go, gdy się pojawi.

Alternatywnie możesz uruchomić Python IDLE z wiersza poleceń. Aby to zrobić, otwórz wiersz poleceń, a następnie wprowadź polecenie bezczynny .

Gdy się pojawi, możesz napisać swój kod i wykonać każdą linię, naciskając Wejść .

Możesz również zapisać IDLE Pythona. Wszystko, co musisz zrobić, to iść do Plik > Zapisz jako . IDLE następnie zapisuje twój plik z .py rozszerzenie domyślnie.

Uruchom skrypt Pythona jako moduł w innym pliku Pythona

Możesz także uruchomić skrypt Pythona w innym pliku Pythona. Istnieje jednak wiele sposobów, aby to zrobić, używając import oświadczenie jest idealne.

Ale spójrzmy na różne sposoby, aby to zrobić.

Uruchom swój skrypt Pythona jako zaimportowany moduł

Możesz utworzyć i zaimportować swój skrypt jako moduł Pythona, a następnie uruchomić go przy użyciu innego pliku Pythona.

Aby to zrobić, utwórz nowy plik Pythona w tym samym katalogu, co skrypt Pythona, który chcesz uruchomić. Otwórz nowy plik i zaimportuj następujący skrypt:

import myScript.py

Jeśli potrzebujesz tylko funkcji lub klasy w skrypcie, który chcesz uruchomić, użyj importu bezwzględnego:

from myScript.py import myFunction
myFunction()

Uruchom skrypt Pythona w innym pliku Pythona za pomocą funkcji exec

Alternatywnie możesz uruchomić kod Pythona za pomocą wbudowanego exec() funkcjonować. Utwórz nowy plik Pythona w tym samym katalogu, co ten, który chcesz uruchomić i wykonaj następujący kod:

exec(open('myScript.py').read())

Uruchom skrypt Pythona za pomocą wbudowanego modułu Runpy

Możesz także uruchomić skrypt Pythona za pomocą runpy.run_module() . Nie musisz uwzględniać .py rozszerzenie przy użyciu tej metody:

import runpy
runpy.run_module('myScript')

Możesz jednak użyć runpy.run_path() zamiast. Ale to wymaga, aby rozszerzenie Pythona działało:

import runpy
runpy.run_path('myScript.py')

Korzystanie z importlib

Możesz także uruchomić skrypt w innym pliku Pythona, używając importuj moduł. Nie musisz uwzględniać .py rozszerzenie tutaj albo:

kompresuj pdf mac bez utraty jakości
import importlib
importlib.import_module('myScript')

Uruchom plik Pythona, klikając go dwukrotnie

Samo dwukrotne kliknięcie pliku Pythona również działa. Zazwyczaj, gdy to robisz, pokazuje dane wyjściowe twojego kodu w wierszu poleceń. Wszystko, co musisz zrobić, to zapisać skrypt, który chcesz uruchomić, z dołączonym .py rozszerzenie i kliknij je dwukrotnie.

Dane wyjściowe wiersza polecenia mogą być krótkie i nie zobaczysz ich przed zamknięciem. Aby temu zapobiec, możesz dodać puste podczas pętla do końca kodu, aby wyjście wiersza polecenia pozostało otwarte.

Na przykład dwukrotne kliknięcie skryptu zawierającego poniższy kod zostanie wykonane pomyślnie z powodu pustego podczas pętla na końcu:

exec(open('myScript.py').read())
hello = 1 + 2
print(hello)
while True:
''

Jak Python uruchamia swoje skrypty?

Python to niezwykle wszechstronny, skompilowany język, który wykonuje kod za pomocą interpretera. Jednakże, kiedy uruchamiasz kod Pythona, kompilator rozkłada go na kod bajtowy przed przekazaniem go do interpretera. Interpreter następnie otrzymuje kod bajtowy i zwraca przyjazne dla człowieka i czytelne dane wyjściowe.

Udział Udział Ćwierkać E-mail Co robi Python i do czego może być używany?

Python jest niezwykle wszechstronny, a jego aplikacje sięgają od tworzenia stron internetowych po analizę danych.

Czytaj dalej
Powiązane tematy
  • Programowanie
  • Programowanie
  • Pyton
O autorze Idisou Omisola(94 opublikowane artykuły)

Idowu pasjonuje się każdą inteligentną technologią i produktywnością. W wolnych chwilach bawi się kodowaniem, a gdy się nudzi, przechodzi na szachownicę, ale od czasu do czasu uwielbia też oderwać się od rutyny. Jego pasja do pokazywania ludziom drogi do nowoczesnych technologii motywuje go do pisania więcej.

Więcej od Idowu Omisola

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować