Python

Python SYS modulis

Python SYS modulis

Šajā nodarbībā par Python sys moduli, mēs pētīsim, kā šis modulis ļauj mums tieši mijiedarboties ar tulku un resursdatoru. Apskatīsim, kādas funkcijas mums piedāvā šis modulis.

Python sys modulis

Pirmā priekšrocība, ko mums piedāvā sys modulis, ir tā neatkarība no resursdatora operētājsistēmas. Tas nozīmē, ka šis modulis var darboties tāpat, pat ja tas darbojas operētājsistēmā Windows vai Macintosh vai Linux vai kādā konkrētā OS. Šajā amatā mēs izpētīsim funkcijas, kuras tas mums sniedz. Sāksim.

Darbs ar sys moduli

Lai sāktu strādāt ar sys moduli un lai skripti izmantotu šo moduli, mēs izmantosim to pašu importēšanas paziņojumu visos rakstītajos skriptos:

importa sys

Šis paziņojums importē un iekļauj mūsu darbības sfērā nepieciešamās sistēmas moduļu atkarības.

Python sys.argv

Visvienkāršākais operācijas sys modulis ļauj mums piekļūt komandrindas parametriem, kas nodoti skriptam. Uzrakstīsim programmu, lai to parādītu:

importa sys
drukāt ('Nokārtoti komandrindas parametri:')
par param in sys.argv:
drukāt (param)

Palaidot šo programmu ar komandrindas parametriem, mēs redzēsim šo izvadi:

Ņemiet vērā, kā tas izvēlējās pat faila nosaukumu, kuru mēs tam nodevām kā komandrindas parametru.

Python sys.ceļš

Izmantojot ceļš funkciju, mēs varam parādīt PITONPĀTS kas tiek nodrošināts resursdatora mašīnā. Lai izmantotu šo funkciju, mēs tūlīt uzrakstīsim skriptu:

importa sys
drukāt ('\ n PYTHONPATH:', sys.ceļš)

Palaidot šo programmu, mēs redzēsim šo izvadi:

Protams, tas var atšķirties atkarībā no jūsu mašīnas.

Python sys.stdin

Mēs varam izmantot sys moduli, lai ņemtu ieguldījumu arī no lietotāja. Mēs izmēģināsim šo funkciju tūlīt:

importa sys
input_by_user = sys.stdin.lasīt rindiņu ()
drukāt ("Lietotāja ievade:" + ievades_lietotājs)

Palaidot šo programmu, mēs redzēsim šo izvadi:

Šī ir ļoti svarīga funkcija, kuru mēs parasti izmantosim savās programmās, lai ņemtu lietotāju ievadi.

Python sys.autortiesības

Lai resursdatora mašīnā parādītu informāciju par autortiesībām, kas saistītas ar pašlaik instalēto Python versiju, mēs varam izmantot šo funkciju:

importa sys
drukāt (sys.autortiesības)

Palaidot šo programmu, mēs redzēsim šo izvadi:

Python sys.Izeja

Ir daudz izmantošanas gadījumu, kad mums jāizvēlas iziet no programmas plūsmas, nedarot neko citu (piemēram, kļūdu apstrāde utt.).). To ir viegli panākt, izmantojot izejas funkcijas izsaukumu:

importa sys
drukāt ("Hello Linuxhint")
sys.izeja (1)
drukāt ("Nav izdrukāts!")

Palaidot šo programmu, mēs redzēsim šo izvadi:

Šajā ātrajā Python ziņojumā mēs redzējām, kā mēs varam izmantot dažādas Python sys moduļa sniegtās funkcijas, un parādījām tās ar skriptu piemēriem. Turpiniet spēlēt ar vairākiem no viņiem.

OpenTTD apmācība
OpenTTD ir viena no populārākajām biznesa simulācijas spēlēm. Šajā spēlē jums ir jāizveido brīnišķīgs transporta bizness. Tomēr jūs sāksit sākumā apmē...
SuperTuxKart operētājsistēmai Linux
SuperTuxKart ir lielisks nosaukums, kas paredzēts, lai sniegtu jums Mario Kart pieredzi bez maksas jūsu Linux sistēmā. Tas ir diezgan izaicinoši un ja...
Cīņa par Vesnota apmācību
Cīņa par Vesnotu ir viena no populārākajām atvērtā koda stratēģijas spēlēm, kuru jūs varat spēlēt šajā laikā. Šī spēle ir izstrādāta ne tikai ļoti ilg...