Jak korzystać z modułu platformy i słów kluczowych w Python
- 1151
- 237
- Tacjana Karpiński
platforma Moduł zapewnia API Aby uzyskać informacje o podstawowym systemie/platformie, w której działa nasz kod. Informacje takie jak nazwa systemu operacyjnego, wersja Python, architektura, informacje o sprzęcie itp. jest narażony przez moduł platformy Funkcje. Ten moduł nie wymaga instalacji, ponieważ jest częścią domyślnych bibliotek, które są dostarczane z instalacją Python.
Najpierw zaimportujmy „platforma”Moduł.
# Python3 >>> Importuj platformę >>> Drukuj („Wersja modułu importowanego platformy:”, platforma.__wersja__)Importuj moduł platformy Python
Najpierw weźmy informacje o Pythonie, na przykład wersja, informacja o budowie itp
- Python_version () - Zwraca wersję Python.
- Python_version_tuple () - Zwraca wersję Python w krotce.
- Python_Build () - Zwraca numer kompilacji i datę w formie krotki.
- Python_compiler () - Kompilator używany do kompilacji Pythona.
- Python_implementation () - Zwraca implementację Pythona, taką jak „PYPY”, „CPYTHON” itp
>>> Drukuj („Python Version:”, platforma.Python_version ()) >>> Drukuj („wersja Python w tuple:”, platforma.Python_version_tuple ()) >>> Drukuj („Informacje o kompiluj:”, platforma.Python_Build ()) >>> Drukuj („Info kompilatora:”, platforma.Python_compiler ()) >>> drukuj („implementacja:”, platforma.Python_implementation ())Sprawdź informacje Pythona
Teraz pobijmy informacje związane z systemem, takie jak smak systemu operacyjnego, wersja wydania, procesor itp
- system() - Zwraca nazwę systemu/systemu operacyjnego, taką jak „Linux”, „Windows”, „Java”.
- wersja() - Zwraca informacje o wersji systemowej.
- uwolnienie() - Zwraca wersję wydania systemu.
- maszyna() - Zwraca typ maszyny.
- edytor() - Zwraca nazwę procesora systemowego.
- węzeł() - Zwraca nazwę sieci systemowej.
- platforma() - Zwraca tyle, co przydatne informacje o systemie.
>>> Drukuj („Uruchamianie smaku systemu operacyjnego:”, platforma.System ()) >>> print („wersja systemu operacyjnego:”, platforma.wersja ()) >>> print („release:”, platforma.release ()) >>> drukuj („Typ maszyny:”, platforma.maszyna ()) >>> drukuj („procesor:”, platforma.procesor ()) >>> drukuj („nazwa sieci:”, platforma.node ()) >>> print („wersja jądra Linux:”, platforma.platforma())Sprawdź informacje systemowe Linux
Zamiast uzyskać dostęp do wszystkich informacji związanych z systemem za pomocą osobnych funkcji, możemy użyć uname ()
funkcja, która zwraca nazwę Tuple z wszystkimi informacjami, takimi jak nazwa systemu, wydanie, wersja, maszyna, procesor, węzeł. Możemy użyć wartości indeksu, aby uzyskać dostęp do określonych informacji.
>>> Drukuj („Funkcja niezamowa:”, platforma.uname ()) >>> wydrukuj („\ Informacje nSystem:”, platforma.uname () [0]) >>> drukuj („\ nnetwork nazwa:”, platforma.uname () [1]) >>> drukuj („\ nos release:”, platforma.uname () [2]) >>> drukuj („\ nos wersja:”, platforma.uname () [3]) >>> drukuj („\ nmachine typ:”, platforma.uname () [4]) >>> drukuj („\ nmachine procesor:”, platforma.uname () [5])
Pomyśl o przypadku użycia, w którym chcesz uruchomić swój program tylko w określonej wersji Pythona lub tylko w określonym smaku systemu operacyjnym, w takim przypadku, w takim przypadku platforma Moduł jest bardzo przydatny.
Poniżej znajduje się przykładowy pseudokod, aby sprawdzić wersję Python i smak systemu operacyjnego.
Importuj platformę importuj sys, jeśli platforma.Python_version_tuple () [0] == 3:W przeciwnym razie: Sys.exit () Jeśli platforma.uname () [0].dolne () == „Linux”: W przeciwnym razie: Sys.Wyjście()
Moduł słowa kluczowego Pythona
Każdy język programowania zawiera wbudowane słowa kluczowe, które serweryjne różne funkcjonalność. Dla np.: PRAWDA, FAŁSZ, Jeśli, Do, itp.… Podobnie, Python ma wbudowane słowa kluczowe, których nie można użyć jako identyfikatorów do zmiennych, funkcji lub klasy.
Słowo kluczowe Moduł zapewnia 2 funkcjonalność.
- Kwlist - Wydrukuje listę wbudowanych słów kluczowych.
- IsKeyword (s) - Zwraca prawdziwie, jeśli S jest słowem kluczowym zdefiniowanym przez Python.
Teraz, gdy doszliśmy do końca artykułu, do tej pory omówiliśmy 2 moduły Pythona (Platforma I Słowo kluczowe). platforma Moduł jest bardzo przydatny, gdy chcemy pobrać informacje o systemie, z którym pracujemy. Z drugiej strony Słowo kluczowe Moduł zawiera listę wbudowanych słów kluczowych i funkcji, aby sprawdzić, czy dany identyfikator jest słowem kluczowym, czy nie.
- « Jak zainstalować i korzystać z aplikacji przyjmującej notatkę Joplin w systemie Linux
- BPYTOP - narzędzie do monitorowania zasobów dla Linux »