argv
Argumenty wykonywane przy uruchamianiu skryptu.
Przykład:
python myscript.py 5Wytłuszczonym drukiem zaznaczono argument.
argv[0] jest nazwą skryptu w powyższym przykładzie myscript.py (w zależności czy używamy całej ścieżki dostępu czy nie). Jeżeli komenda zostanie wykonana przy użyciu flagi -c to argv[0] zwróci właśnie tą wartość
Przykład:
python -c "import sys;print sys.argv[0]"Wytłuszczonym drukiem zaznaczono wyświetlaną wartość.
byteorder
Wskaźnik początkowego porządku. Nowość w wersji 2.0.
copyright
String zawierający prawa autorskie odnoszące się do interpretatora Python
exit([arg])
Wyjście z Pythona. Zostało to zaimplementowane przez używanie wyjątku SystemExit. Argument jest opcjonalny oraz może być liczbą (domyślnie jest to zero), lub inny typ objektu. Wartość zero jest interpretowana jako “pomyślne zakończenie”, wartość inna od zera jest uznawana jako “nie pomyślne zakończenie” (prawdopodobnie bład). Większość systemów wymaga wartoście w zakresie 0-127, inaczej produkują nie zdefinowane rezultaty. Niektóre systemy mają rożne kody wyjścia (exit code) ale większość jest nie wykorzystywana (nie przypisana). Na przykład w systemach typu Unix wartość “2′ jest uznawana jako błąd w składni(syntax error) a “1″ dla wszystkich innych objektów. Zwłaszcza
sys.exit("Wystąpił błąd")Jest szybkim sposobem a by wyjść z programu jeżeli pojawi się błąd.
hexversion
Wersja liczb odkodowana jako liczby całkowite. To gwarantuje podniesienie się każdej wersji, zawierającej prawidłowją pomoc dla wydań non-production. Dla przykładu, że Python jest ostatnią wersją 1.5.2, użyj:
if sys.hexversion >= 0x010502F0:
# use some advanced feature
...
else:
# use an alternative implementation or warn the user
...Nowość w wersji 1.52
maint
modules
path
platform
version
>>> sys.version
2.4.4c1 (#2, Oct 11 2006, 21:51:02)
[GCC 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)]
api_version
0 Comments until now
Add your Comment!