Polecenie importu w Python służy do uzyskania dostępu do innych modułów. Moduły są takie same jak biblioteka kodu w Java, C, C ++ lub C#. Moduł zwykle obejmuje zestaw funkcji i zmiennych. Kiedy musimy uwzględnić lub używać tych funkcji modułów w naszym kodzie, możemy po prostu zaimportować moduł za pomocą polecenia importu i możemy łatwo wywołać funkcje i zmienne modułu. Polecenie importu jest najprostszym i powszechnym sposobem włączenia modułów do kodu.
Python wymyśla wiele wbudowanych modułów, które możemy łatwo uwzględnić w naszym kodzie. Możemy również utworzyć nasz moduł, zapisując plik kodu Python za pomocą .py rozszerzenie.
W tym artykule dowiemy się, jak możemy importować własne i wbudowane moduły w Python. Edytor Spyder3 służy do tworzenia i uruchamiania skryptów Python.
Jak korzystać z polecenia importu
Używamy import Słowo kluczowe do importowania modułów w Python. Podczas importowania modułu w naszym kodzie piszemy nazwę modułu z poleceniem importu w ten sposób:
Importuj nazwę_namię modułuImportować wbudowane moduły Pythona
Python wymyśla wiele wbudowanych modułów. Moduł matematyki jest jednym z wspólnych modułów używanych do wykonywania funkcji matematycznych.
Zaimportujmy moduł matematyki za pomocą słowa kluczowego importu i użyj jego funkcji do wykonywania obliczeń matematycznych. Kiedy uzyskujemy dostęp do dowolnej funkcji z modułu, piszemy nazwę modułu i umieszczamy kropkę i piszemy nazwę takiej funkcji:
Nazwa modułu.funkcja_name () # importowanie modułu matematycznegoWyjście
Wyjście jest wyświetlane na konsoli Python.
W niektórych przypadkach, jeśli chcemy zaimportować tylko określoną funkcję lub stałą z modułu, możemy zrobić w ten sposób:
z module_name Import Function_name lub Constant_nameNa przykład tylko stała PI z modułu matematycznego może być importowana w ten sposób
Z importu matematycznego PIZobaczmy tego przykład.
# Importowanie tylko wartości PI z modułu matematycznegoWyjście
Wyjście jest wyświetlane na konsoli Python.
Wszystkie funkcje i stałe mogą być importowane w ten sposób:
Z Importuj Module_name *W przypadku modułu matematycznego byłoby tak:
# Importowanie tylko wartości PI z modułu matematycznegoWyjście
Wyjście jest wyświetlane na konsoli Python.
Polecenie importu przeszukuje nazwę modułu, jeśli moduł nie zostanie znaleziony, wówczas wyświetla błąd. Spróbujmy zaimportować moduł „tokenizer”.
Importuj tokenizerWyjście
W wyjściu widać, że rzuca błąd „moduleNotFoundError”.
Utwórz swój moduł
Aby utworzyć moduł, utwórz plik Python, napisz kod i zapisz go z .rozszerzenie PY.
Zobaczmy tego przykład.
Przykład
Utworzyliśmy nowy moduł o nazwie „Oblicz.py ”. Ma funkcję, która przyjmuje dwie liczby jako argument i zwraca sumę.
def sum (val_1, val_2):Teraz utwórzmy kolejny plik Pythona (testujmy.PY) i wywołać moduł „oblicz” w tym pliku.
# Importowanie modułu obliczeniowegoWyjście
Wyjście jest wyświetlane na konsoli Python.
Zmodyfikujmy teraz plik modułu obliczeniowego i utwórz tutaj dwie zmienne tutaj.
val_1 = 0Spróbujmy uzyskać dostęp do zmiennych modułu obliczonych w testach.py
# Importowanie modułu obliczeniowegoWyjście
Wyjście jest wyświetlane na konsoli Python.
Możemy również utworzyć alias podczas importowania modułu za pomocą słowa kluczowego „AS” i będzie działać dobrze.
# Importowanie modułu obliczeń jako CalWyjście
W wyjściu widać, że działa dobrze i nie pokazuje żadnego rodzaju błędu.
Możemy użyć funkcji Python Build Dir (), aby wymienić wszystkie dostępne funkcje i zmienne modułu.
# Importowanie modułu obliczeń jako CalWyjście
Wyjście pokazuje wszystkie dostępne zmienne i funkcje modułu „oblicz”.
Wniosek
W tym artykule szczegółowo wyjaśnia polecenie importu Pythona za pomocą prostych przykładów. Polecenie importu służy do wywoływania wbudowanych i zdefiniowanych przez użytkownika modułów w plikach Python.