Vse, kar morate vedeti o okolju Python



V tem članku boste našli podrobno in celovito znanje o okolju Python in spremenljivkah.

Kot vemo, je Python v zadnjih nekaj letih dosegel izjemno priznanje zaradi svoje preprostosti in prenosljivosti kode med platformami. Kje pa začnemo pisati kodo python? Glavni razlog za okolje je ustvariti izolirano območje za razvoj posameznih projektov. To omogoča, da vsak projekt nima odvisnosti, ne glede na druge projekte, shranjene v računalniku s posebnimi zahtevami. V tem članku bomo razumeli Python Environment.

Potreba po okolju Python

Za pretvorbo katere koli kode potrebujete tolmača, ki vključuje 70% aplikacije. Potem bi potrebovali 'vrvico'. To lahko ustvarite predvsem na dva načina. Lahko se odločite za ustvarjanje programa z uporabo preprostega urejevalnika besedil, kot sta WordPad ali Notepad ++, ali preprosto ustvarite lupino python na platformi kita. Vsak od njih ima svoje prednosti in slabosti. Za interakcijo z OS je mogoče uporabiti lupino, na primer s terminalom lahko izkoristite sistem Windows. V lupini se interpretacija vaše kode dogaja v realnem času, kar je zelo koristno. Daje vam predstavo o možnih napakah in izhodu kode.





Spodaj je del kode, ki se zažene v Python IDE (integrirano razvojno okolje), kot je PyCharm, da dobimo želene rezultate.

while (1) #! / usr / bin / env python #pridobite uporabniško ime iz pozivnega uporabniškega imena = raw_input (“Login:“) # seznam dovoljenih uporabnikov (uporabniško ime = = Udeleženec1): natisni “omogočen dostop” elif (uporabniško ime == Udeleženec2): natisni “zdravo” else: natisni “dostop ni odobren” #end

okolju python



Za operacijski sistem Windows je najboljše mesto za namestitev pythona seveda na uradni spletni strani www.python.org. V računalnikih MAC OS X je že nameščen python. Linux sledi tudi paketu z večino računalnikov, ki so že vnaprej nameščeni.

Zelo priporočljivo je, da uporabljate python 3, nameščen s programom Homebrew. Nato nadaljujte in namestite “virtualenv” s pomočjo pip3. Ko se vsi paketi kopirajo, moramo določiti lokacijo našega okolja, kar lahko storimo tako:

virtualenv -p python3 ~ / virtEnv1

Izraz virtEnv1 je ime navideznega okolja in določa natančno pot našega okolja. Po zagonu okolja se v mapi bin prikaže datoteka z imenom »active«. Kot vir smo nastavili, kot je navedeno spodaj.

kaj je abstrakcija v javi s primerom

cd ~ / virtEnv1
izvorni koš / aktiviraj

Če se odločite za deaktiviranje navideznega okolja, vnesiteDeaktiviraj

Različni vidiki okolja Python

Na podoben način lahko ustvarimo veliko takih okolij in ponovimo zgornji postopek za različne različice pythona.

  • Python Environment Wrapper (PEW). PEW deluje kot ovoj in ga lahko uporabite samo enkrat. Olajša delo v virtualnem okolju. Z enim samim ukazom lahko takoj po namestitvi nekaj paketov ustvarite novo okolje.

  • VENV je še eno najbolj priporočljivo orodje za navidezno okolje. Ustvari konfiguracijsko datoteko, ki jo python neposredno razume in se vzdrži kopiranja binarne datoteke na novejša mesta. Edina težava pa je, da ne podpira različice 3.3 in starejših.

  • PIPENV stvari odnese na vsa nova področja, saj združuje pakete in okolja, podprta v eno orodje. Potrebna je samo specifikacija okolja in ustvarja ločene odseke za različne namene, kot so proizvodnja, testiranje in razvoj.

Nastavitev pythona je opremljena s številnimi moduli in paketi, ki sledijo določenemu postopku za prenos, shranjevanje in razpakiranje teh datotek. Kadarkoli shranimo projekt ali poskusimo pridobiti paket, python dostopa do edinstvene podrejene poti glavne mape, v kateri je bil prvotno nameščen. Nekatere knjižnice se imenujejo paketi spletnih mest ali paketi drugih proizvajalcev, to so nič drugega kot uporabniško ustvarjene datoteke. Drugitype se imenujejo sistemski paketi, ki so standardne knjižnice, ki jih določa python.

Spremenljivke okolja

  • PITONPAT

Ta spremenljivka pove tolmaču Python, kje najti datoteke modula, uvožene v program. Vključevati mora imenik izvorne knjižnice Python in imenike, ki vsebujejo izvorno kodo Pythona. Namestitveni program Python včasih prednastavi PYTHONPATH.

spajanje kode razvrščanja c ++
  • PYTHONSTARTUP

Vsebuje pot inicializacijske datoteke, ki vsebuje izvorno kodo Pythona. Izvede se vsakič, ko zaženete tolmač. V Unixu je poimenovan kot .pythonrc.py in vsebuje ukaze, ki nalagajo pripomočke ali spreminjajo PYTHONPATH.

  • PYTHONCASEOK

V operacijskem sistemu Windows se Pythonu naroči, da v izjavi o uvozu najde prvo ujemanje, ki ne razlikuje med velikimi in malimi črkami. Nastavite to spremenljivko na katero koli vrednost, da jo aktivirate.

  • PYTHONHOME

To je alternativna pot iskanja modulov. Običajno je vdelan v imenike PYTHONSTARTUP ali PYTHONPATH, da olajša knjižnice preklopnih modulov.

  • TOČKA PYTHONBREAK

Če je to nastavljeno, imenuje klicanega z zapisom s pikčasto potjo. Modul bo uvožen in nato zagnan s privzeto izvedbo sys.breakpointhook (), ki se sama pokliče z vgrajeno prekinitveno točko (). Če ni nastavljen ali nastavljen na prazen niz, je enakovreden vrednosti »pdb.set_trace«. Če to nastavite na niz '0', privzeta izvedba sys.breakpointhook () ne naredi ničesar, temveč takoj vrne.

S tem smo prišli do konca tega članka o okolju Python . Če želite pridobiti poglobljeno znanje o Pythonu skupaj z različnimi aplikacijami, lahko za spletno usposabljanje v živo s podporo 24 ur na dan in 7 dni v tednu.

Imate vprašanje za nas? Omenite jih v oddelku za komentarje tega članka o okolju Python in javili se vam bomo.