logo

Python sys modulis

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.