Python sys modulis nodrošina funkcijas un mainīgos, kas tiek izmantoti, lai manipulētu ar dažādām Python Runtime Environment daļām. Tas ļauj mums piekļūt sistēmas parametriem un funkcijām.
importēt sys
Pirmkārt, pirms jebkuru funkciju palaišanas mums ir jāimportē sys modulis mūsu programmā.
sys.modules
Šī funkcija nodrošina esošo python moduļu nosaukumus, kas ir importēti.
sys.argv
Šī funkcija atgriež Python skriptam nodoto komandrindas argumentu sarakstu. Skripta nosaukums vienmēr ir vienums ar indeksu 0, un pārējie argumenti tiek glabāti nākamajos rādītājos.
sys.base_exec_prefix
Šī funkcija nodrošina efektīvu veidu, kā iegūt tādu pašu vērtību kā exec_prefix. Ja nedarbina virtuālo vidi, vērtība paliks tāda pati.
sys.base_prefix
Tas tiek iestatīts Python startēšanas laikā, pirms tiek palaists site.py, ar tādu pašu vērtību kā prefikss.
sys.byteorder
Tā ir norāde uz vietējo baitu secību, kas nodrošina efektīvu veidu, kā kaut ko darīt.
sys.maxsize
Šī funkcija atgriež lielāko mainīgā veselo skaitli.
sys.path
Šī funkcija parāda PYTHONPATH, kas iestatīts pašreizējā sistēmā. Tas ir vides mainīgais, kas ir visu python moduļu meklēšanas ceļš.
sys.stdin
Tas ir objekts, kas satur sākotnējās stdin vērtības programmas sākumā un tiek izmantots pabeigšanas laikā. Tas var atjaunot failus.
sys.hitcount
Šī funkcija atgriež objekta atsauces skaitu.
sys.exit
Šo funkciju izmanto, lai izietu no Python konsoles vai komandu uzvednes, kā arī izņēmuma gadījumā, lai izietu no programmas.
sys izpildāmā programma
Šīs funkcijas vērtība ir absolūtais ceļš uz Python tulku. Tas ir noderīgi, lai uzzinātu, kur python ir instalēts kāda cita datorā.
sys.platform
salīdzināma virkne
Šī funkcijas vērtība tiek izmantota, lai identificētu platformu, kurā mēs strādājam.