Kõik, mida peate teadma Pythoni keskkonna kohta



See artikkel annab teile üksikasjalikud ja põhjalikud teadmised Pythoni keskkonnast ja muutujatest.

Nagu me teame, on Python viimase paari aasta jooksul saavutanud tohutu tunnustuse oma lihtsuse ja koodi platvormidevahelise teisaldatavuse osas. Kust aga alustada püütoni koodi kirjutamist? Keskkonna peamine põhjus on eraldatud ala loomine üksikute projektide väljatöötamiseks. See võimaldab igal projektil sõltumatult sõltuda teistest arvutisse salvestatud projektidest koos selle konkreetsete nõuetega. Selles artiklis mõistame Pythoni keskkonda.

Vajadus Pythoni keskkonna järele

Mis tahes koodi teisendamiseks vajate tõlki, mis hõlmab 70% rakendusest. Siis vajate 'paukjoont'. Selle loomiseks on peamiselt kaks võimalust. Võite valida programmi loomise lihtsa tekstiredaktori abil, nagu WordPad või Notepad ++, või lihtsalt luua kittplatvormil pythoni kest. Igal neist on oma plussid ja miinused. Shelli saab kasutada operatsioonisüsteemiga suhtlemiseks, näiteks Windowsi operatsioonisüsteemi kasutamiseks saab kasutada 'terminali'. Koores toimub teie koodi tõlgendamine reaalajas, mis on väga kasulik. See annab teile ülevaate võimalikest vigadest ja koodi täitmise väljundist.





Allpool on kooditükk, mida käivitatakse Python IDE-s (integreeritud arenduskeskkond) nagu PyCharm, et anda soovitud väljund.

while (1) #! / usr / bin / env python #kasuta kasutajanime kiirelt kasutajanimi = raw_input (“Sisselogimine:“) # lubatud kasutajate loend Osaleja1 = ”Pranav” Osaleja2 = ”Radhika” # kontrollib sisendkasutajat Kui (kasutajanimi = = osaleja1): print 'juurdepääs antud' elif (kasutajanimi == osaleja2): print 'tere' muu: print 'juurdepääs pole antud' #end

pythoni keskkond



Windows OS-i jaoks on parim koht pythoni seadistuse saamiseks muidugi ametlikust saidilt, mis on www.python.org. MAC OS X arvutites on python juba installitud. Linux järgib ka komplekti, kuna enamikul arvutitest on see eelinstallitud.

Laialdaselt soovitatakse kasutada Pyeboni 3, mis on installitud Homebrew'ga. Seejärel jätkake ja installige “virtualenv” pip3 abil. Kõigi pakettide kopeerimisel peame määrama oma keskkonna asukoha, mida saab teha:

virtualenv -p python3 ~ / virtEnv1

Termin virtEnv1 on virtuaalse keskkonna nimi ja see määratleb meie keskkonna täpse tee. Pärast keskkonna käivitamist prügikasti kaustas fail nimega „aktiivne“. Määrasime allikaks, nagu allpool mainitud.

cd ~ / virtEnv1
lähtekasti / aktiveeri

Kui otsustate virtuaalkeskkonna deaktiveerida, tippigeInaktiveerige

Pythoni keskkonna erinevad aspektid

kuidas teha hoiatus HTML-is

Sarnaselt saame luua palju selliseid keskkondi ja korrata ülaltoodud protsessi Pythoni erinevate versioonide jaoks.

  • Pythoni keskkonnamähis (PEW). PEW toimib ümbrisena ja seda saab kasutada vaid üks kord. See muudab virtuaalse keskkonna kallal töötamise väga lihtsaks. Ühe käsu abil saate kohe pärast mõne paketi installimist luua uue keskkonna.

  • VENV on veel üks selline virtuaalse keskkonna tööriist, mida soovitatakse kõige rohkem. See genereerib konfiguratsioonifaili, millest python on otse aru saanud, ja hoidub binaarse faili kopeerimisest uuematesse asukohtadesse. Kuid ainus püük on see, et see ei toeta versioone 3.3 ja vanemaid.

  • PIPENV viib asjad uuele areenile, kuna see ühendab toetatud paketid ja keskkonnad üheks tööriistaks. Vaja on lihtsalt keskkonna spetsifikatsiooni ja see loob eraldi sektsioonid erinevatel eesmärkidel nagu tootmine, testimine ja arendamine.

Püütoni seadistusega kaasnevad mitmed moodulid ja paketid, mis järgivad nende failide allalaadimise, salvestamise ja lahtipakkimise määratletud protsessi. Alati, kui me projekti salvestame või proovime paketti hankida, pääseb python põhikausta, kuhu see algselt installiti, unikaalsele lapseteele. On mõningaid teeke, mida nimetatakse saidipakettideks või kolmandate osapoolte pakettideks, need pole muud kui kasutaja loodud failid. Teinetüüpi nimetatakse süsteemipakettideks, mis on pythoni määratletud standardsed teegid.

Keskkonna muutujad

  • PÜTHONPAAT

See muutuja ütleb Pythoni interpretaatorile, kust leida programmi imporditud moodulifailid. See peaks sisaldama Pythoni lähtekogu kataloogi ja katalooge, mis sisaldavad Pythoni lähtekoodi. Pythoni installer seadistab mõnikord PYTHONPATHi.

  • PÜTHONSTARTUP

See sisaldab Pythoni lähtekoodi sisaldava lähtestusfaili teed. See käivitatakse iga kord, kui tõlki käivitate. Seda nimetatakse Unixis kui .pythonrc.py ja see sisaldab käske, mis laadivad utiliite või muudavad PYTHONPATH-i.

  • PYTHONCASEOK

Seda kasutatakse Windowsis, et anda Pythonile ülesandeks leida impordilausest esimene väiketäht. Selle muutuja määramiseks valige mis tahes väärtus.

  • PÜTHONKODU

See on alternatiivne mooduli otsingutee. Tavaliselt on see integreeritud kataloogidesse PYTHONSTARTUP või PYTHONPATH, et muuta moodulite teekide vahetamine lihtsaks.

  • PÜTHONBREAKPUNKT

Kui see on määratud, nimetab see helistatava punktiirjoonega. Moodul imporditakse ja seejärel käivitatakse sys.breakpointhook () vaikerakendusega, mida ise kutsutakse sisseehitatud katkestuspunkti () abil. Kui see pole määratud või on määratud tühjaks stringiks, on see samaväärne väärtusega „pdb.set_trace”. Kui määrate selle stringiks „0”, ei põhjusta sys.breakpointhook () vaikerakendus midagi muud, kui naaseb kohe.

Sellega jõuame selle Pythoni keskkonna artikli lõpuni . Põhjalike teadmiste saamiseks Pythoni kohta koos selle erinevate rakendustega saate seda teha reaalajas veebikoolituse jaoks, millel on 24-tunnine tugi ja juurdepääs kogu elule.

leida massiivi java suurim arv

Kas teil on meile küsimus? Mainige neid selle Pythoni keskkonna artikli kommentaaride jaotises ja me pöördume teie poole.