logo

Moduł sys w Pythonie

Moduł Pythona sys udostępnia funkcje i zmienne używane do manipulowania różnymi częściami środowiska wykonawczego języka Python. Umożliwia nam dostęp do parametrów i funkcji specyficznych dla systemu.

importuj sys

Najpierw musimy zaimportować moduł sys do naszego programu przed uruchomieniem jakichkolwiek funkcji.

moduły sys

Ta funkcja udostępnia nazwę istniejących modułów Pythona, które zostały zaimportowane.

sys.argv

Ta funkcja zwraca listę argumentów wiersza poleceń przekazanych do skryptu Pythona. Nazwą skryptu jest zawsze pozycja o indeksie 0, a reszta argumentów przechowywana jest pod kolejnymi indeksami.

sys.base_exec_prefix

Ta funkcja zapewnia skuteczny sposób na uzyskanie tej samej wartości co exec_prefix. Jeśli nie działa środowisko wirtualne, wartość pozostanie taka sama.

sys.base_prefix

Jest on ustawiany podczas uruchamiania Pythona, przed uruchomieniem site.py, na tę samą wartość co prefiks.

sys.bajt

chromowany pasek adresu

Jest to wskazanie natywnej kolejności bajtów, która zapewnia skuteczny sposób wykonania czegoś.

sys.maxsize

Ta funkcja zwraca największą liczbę całkowitą zmiennej.

ścieżka sys

Ta funkcja pokazuje ustawioną wartość PYTHONPATH w bieżącym systemie. Jest to zmienna środowiskowa będąca ścieżką wyszukiwania wszystkich modułów Pythona.

sys.stdin

Jest to obiekt zawierający oryginalne wartości stdin na początku programu i używany podczas finalizacji. Może przywrócić pliki.

sys.hitcount

Ta funkcja zwraca liczbę referencji obiektu.

sys.exit

liczyć osobno

Ta funkcja służy do wyjścia z konsoli Pythona lub wiersza poleceń, a także do wyjścia z programu w przypadku wyjątku.

sys plik wykonywalny

Wartością tej funkcji jest bezwzględna ścieżka do interpretera Pythona. Przydaje się, jeśli chcesz wiedzieć, gdzie Python jest zainstalowany na innej maszynie.

sys.platforma

Ta wartość tej funkcji służy do identyfikacji platformy, na której pracujemy.