Python

Python SYS-modul

Python SYS-modul

I denne leksjonen om Python sys modul, vil vi studere hvordan denne modulen lar oss samhandle med tolk og vertsmaskin direkte. La oss se hva alle funksjonene denne modulen tilbyr oss.

Python sys-modul

Den første fordelen sys-modulen gir oss er dens uavhengighet fra vertsmaskinens operativsystem. Dette betyr at denne modulen kan fungere likt selv om den fungerer på Windows eller Macintosh eller Linux eller et gitt operativsystem. I dette innlegget vil vi studere funksjonene det gir oss. La oss komme i gang.

Arbeider med sys-modul

For å begynne å jobbe med sys-modulen og få skript til å bruke denne modulen, vil vi bruke samme importuttalelse i alle skriptene vi skriver:

importer sys

Denne erklæringen importerer og bringer nødvendige sys-modulavhengigheter i vårt omfang.

Python sys.argv

Den mest grunnleggende operasjons-sys-modulen tillater oss er å få tilgang til kommandolinjeparametrene som sendes til skriptet. La oss skrive et program for å demonstrere dette:

importer sys
print ('Passed Command line parameters:')
for param in sys.argv:
skrive ut (param)

Når vi kjører dette programmet med kommandolinjeparametere, vil vi se denne utgangen:

Legg merke til hvordan dette valgte selv filnavnet vi sendte til det som en kommandolinjeparameter.

Python sys.sti

Bruker sti funksjon, kan vi vise PYTHONPATH som er gitt i vertsmaskinen. Vi skriver et skript for å bruke denne funksjonen nå:

importer sys
print ('\ n PYTHONPATH:', sys.sti)

Når vi kjører dette programmet, vil vi se denne utgangen:

Selvfølgelig kan dette variere avhengig av maskinen din.

Python sys.stdin

Vi kan bruke sys-modulen til å ta med input fra brukeren også. Vi vil prøve denne funksjonen nå:

importer sys
input_by_user = sys.stdin.readline ()
skriv ut ("Brukerinngang:" + input_by_user)

Når vi kjører dette programmet, vil vi se denne utgangen:

Dette er veldig viktig funksjon som vi vanligvis vil bruke i programmene våre for å ta brukerinngang.

Python sys.opphavsrett

For å vise copyrightinformasjonen relatert til den nåværende installerte Python-versjonen på vertsmaskinen, kan vi bruke denne funksjonen:

importer sys
trykk (sys.opphavsrett)

Når vi kjører dette programmet, vil vi se denne utgangen:

Python sys.exit

Det er mange bruksområder når vi må velge å avslutte programflyten uten å gjøre noe annet (som feilhåndtering osv.). Dette er enkelt å oppnå ved å bruke utgangsfunksjonen:

importer sys
skriv ut ("Hello Linuxhint")
sys.utgang (1)
utskrift ("Ikke skrevet ut!")

Når vi kjører dette programmet, vil vi se denne utgangen:

I dette raske innlegget på Python så vi hvordan vi kan bruke forskjellige funksjoner levert av sys module i Python og demonstrerte dem med eksempler på skript. Fortsett og spill med flere av dem.

Topp 10 spill å spille på Ubuntu
Windows-plattformen har vært en av de dominerende plattformene for spill på grunn av den enorme andelen spill som utvikles i dag for å støtte Windows ...
5 beste arkadespill for Linux
I dag er datamaskiner seriøse maskiner som brukes til spill. Hvis du ikke kan få den nye høye poengsummen, vil du vite hva jeg mener. I dette innlegge...
Kamp for Wesnoth 1.1. 3.6 Utvikling utgitt
Kamp for Wesnoth 1.1. 3.6 utgitt i forrige måned, er den sjette utgivelsen i 1.1. 3.x-serien, og den leverer en rekke forbedringer, spesielt til bruke...