Viss, kas jums jāzina par Python vidi



Šis raksts sniegs jums detalizētas un visaptverošas zināšanas par Python vidi un mainīgajiem lielumiem.

Python, kā mēs zinām, pēdējos gados ir guvis milzīgu atzinību par koda vienkāršību un pārnesamību starp platformām. Tomēr ar ko mēs sākam rakstīt pitona kodu? Galvenais vides iemesls ir izolētas teritorijas izveidošana atsevišķu projektu izstrādei. Tas ļauj katram projektam nebūt atkarīgiem neatkarīgi no citiem datorā saglabātajiem projektiem ar tā īpašajām prasībām. Šajā rakstā mēs sapratīsim Python vidi.

Nepieciešamība pēc Python vides

Lai konvertētu jebkuru kodu, jums ir nepieciešams tulks, kurā ir iesaistīti 70% lietojumprogrammas. Tad jums būtu nepieciešama “sprādziena līnija”. Lai to izveidotu, galvenokārt ir divi veidi. Vai nu jūs varat izvēlēties izveidot programmu, izmantojot vienkāršu teksta redaktoru, piemēram, WordPad vai Notepad ++, vai vienkārši izveidot pitona apvalku uz špakteles platformas. Katram no viņiem ir savi plusi un mīnusi. Korpusu var izmantot, lai mijiedarbotos ar OS, piemēram, 'terminālu' var izmantot, lai izmantotu Windows OS. Korpusā jūsu koda interpretācija notiek reāllaikā, kas ir ļoti izdevīgi. Tas sniedz priekšstatu par iespējamām kļūdām un koda izpildes rezultātu.





Zemāk ir koda gabals, kas tiek palaists Python IDE (integrētā izstrādes vide), piemēram, PyCharm, lai iegūtu vēlamo rezultātu.

kamēr (1) #! / usr / bin / env python # iegūt lietotājvārdu no uzvednes username = raw_input (“Pieteikšanās:“) # atļauto lietotāju saraksts Dalībnieks1 = ”Pranav” Dalībnieks2 = ”Radhika” # kontrolēt ievades lietotāju (lietotājvārds = = dalībnieks1): drukāt “piekļuve dota” elif (lietotājvārds == dalībnieks2): drukāt “sveiki” cits: drukāt “piekļuve nav piešķirta” # end

pitona vide



Windows OS labākā vieta, kur iegūt pitona iestatīšanu, protams, ir oficiālajā vietnē, protams, vietnē www.python.org. MAC OS X datoros jau ir instalēts pitons. Linux arī seko komplektam ar lielāko daļu datoru, kuriem tas ir iepriekš instalēts.

Ir plaši ieteicams izmantot Python 3, kas instalēts kopā ar Homebrew. Pēc tam turpiniet un instalējiet “virtualenv”, izmantojot pip3. Kad visas paketes tiek kopētas, mums ir jānosaka mūsu vides atrašanās vieta, ko var izdarīt:

virtualenv -p python3 ~/virtEnv1

Termins virtEnv1 ir virtuālās vides nosaukums un nosaka precīzu mūsu vides ceļu. Pēc tam, kad vide ir aktivizēta, atkritnes mapē atrodas fails ar nosaukumu “aktīvs”. Mēs iestatījām kā avotu, kā minēts zemāk.

cd~/virtEnv1
avota tvertne / aktivizēt

Ja izvēlaties deaktivizēt virtuālo vidi, ierakstietDeaktivizēt

Dažādi Python vides aspekti

pl / sql izņēmumu apstrāde

Līdzīgā veidā mēs varam izveidot daudzas šādas vides un atkārtot iepriekš minēto procesu dažādām pitona versijām.

  • Python vides iesaiņotājs (PEW). PEW darbojas kā iesaiņojums, un to var izmantot tikai vienu reizi. Tas ļoti atvieglo darbu pie virtuālās vides. Izmantojot vienu komandu, uzreiz pēc dažu pakotņu instalēšanas varat izveidot jaunu vidi.

  • VENV ir vēl viens šāds visvairāk ieteicamais virtuālās vides rīks. Tas ģenerē konfigurācijas failu, kuru pitons saprot tieši un atturas no binārā faila kopēšanas uz jaunākām vietām. Tomēr vienīgā nozveja ir tā, ka tā neatbalsta versijas 3.3 un vecākas.

  • PIPENV aizved lietas uz visu jauno arēnu, jo tajā tiek apvienotas atbalstītās paketes un vide vienā rīkā. Nepieciešama tikai vides specifikācija, un tā izveido atsevišķas sadaļas dažādiem mērķiem, piemēram, ražošanai, testēšanai un izstrādei.

Python iestatīšana ir aprīkota ar vairākiem moduļiem un pakotnēm, kas seko noteiktai procesu kopai šo failu lejupielādēšanai, glabāšanai un izpakošanai. Ikreiz, kad mēs glabājam projektu vai mēģinām izgūt pakotni, pitons piekļūst galvenās mapes, kurā tā sākotnēji tika instalēta, unikālajam bērna ceļam. Ir dažas bibliotēkas, kas tiek dēvētas par vietņu pakotnēm vai trešo pušu pakotnēm, tās nav nekas cits kā lietotāja izveidotie faili. Otrstips tiek saukti par sistēmas pakotnēm, kas ir pitona definētas standarta bibliotēkas.

Vides mainīgie

  • PITONPĀTS

Šis mainīgais norāda Python tulku, kur atrast programmā importētos moduļa failus. Tajā jāiekļauj Python avota bibliotēkas direktorijs un direktoriji, kas satur Python avota kodu. Python instalētājs dažreiz iestata PYTHONPATH.

  • PYTHONSTARTUP

Tajā ir inicializācijas faila ceļš, kurā ir Python avota kods. Tas tiek izpildīts katru reizi, kad sākat tulku. Tas tiek nosaukts kā “.pythonrc.py” Unix un satur komandas, kas ielādē utilītprogrammas vai modificē PYTHONPATH.

  • PYTHONCASEOK

To izmanto operētājsistēmā Windows, lai norādītu Python importēšanas paziņojumā atrast pirmo atbilstību mazajiem un mazajiem burtiem. Iestatiet šo mainīgo jebkurai vērtībai, lai to aktivizētu.

  • PITHONHOME

Tas ir alternatīvs moduļa meklēšanas ceļš. Parasti tas ir iestrādāts katalogos PYTHONSTARTUP vai PYTHONPATH, lai atvieglotu moduļu bibliotēku pārslēgšanu.

  • PITONBREAKPUNKTS

Ja tas ir iestatīts, tas nosauc izsaucamo, izmantojot punktēta ceļa apzīmējumu. Modulis tiks importēts un pēc tam darbosies pēc noklusējuma sys.breakpointhook () ieviešanas, ko pats izsauc iebūvētais pārtraukuma punkts (). Ja tā nav iestatīta vai iestatīta uz tukšu virkni, tā ir vienāda ar vērtību “pdb.set_trace”. Ja iestatāt to uz virkni “0”, sys.breakpointhook () noklusējuma ieviešana neizdara neko citu, kā nekavējoties atgriezties.

Ar to mēs esam nonākuši pie šī Python Environment raksta beigām . Lai iegūtu padziļinātas zināšanas par Python kopā ar dažādām lietojumprogrammām, varat tiešsaistes apmācībai tiešsaistē ar diennakts atbalstu un piekļuvi mūža garumā.

kas ir tipa liešana java

Vai mums ir jautājums? Pieminiet tos šī Python vides raksta komentāru sadaļā, un mēs ar jums sazināsimies.