KompjuteraProgramimi

Python - Zhvillimi Mjedisit. Python 3 për fillestar

Python - një nga më premtuese gjuhët moderne të programimit. Ajo është elastike dhe e thjeshtë, kodi është transparent dhe shumë i qartë: kjo është ajo që shumica e programuesit zgjedhin këtë gjuhë. Arsimi do të jetë relativisht e lehtë edhe për ata që nuk kanë përvojë programimit, por të gjithë ju duhet të fillojë me bazat - nga e thjeshtë në kompleks.

mjedis zhvillimi

ISR (IDE) - integruar ambient të zhvillimit. Pra, thërrisni një numër të programeve që janë përdorur në lidhje programuesit. Ta themi thjesht - një program për programet e shkrim. Si rregull, IDE përfshin një editor teksti (megjithëse programues mund të bëjë atë në një aplikim palës së tretë, dhe madje "në gju"), një përkthyes dhe një përpilues (mund të përdoret diçka një ose dy komponente), Rregullues, të ndërtuar mjet automatizimi.

E mërkurë nganjëherë mund të përmbajë mjetet për integrim me sistemet version të kontrolluar, dhe një shumëllojshmëri e mjeteve që e bëjnë më të lehtë për të ndërtuar GUI.

Caktimi WBS

Pra, pse kemi nevojë për një ambient të zhvillimit, nëse ka program diskrete? Në fakt, kjo produktivitetit programues optimization, si kur duke përdorur IDE redukton kohën e nevojshme për të kaluar modes. Megjithatë, ka një downside: për shkak të faktit se mjedisi zhvillimi - një sistem kompleks software, kjo nuk do të përshpejtuar, të ngadalësojë dhe madje edhe se në qoftë se nuk ka qenë e trajnuar më parë programues.

instalim

Të gjitha dosjet e nevojshme janë në faqen zyrtare të Python, kështu që së pari ju duhet të shkoni në portalin dhe shkarkoni ato - programi është absolutisht falas. Shkarko menu, zgjidhni në faqen kryesore. Këtu ju mund të zgjidhni çdo version e dëshiruar të Python, deri në origjinal. Nëse ju e dini saktësisht se çfarë është e mirë e nevojshme, pastaj të gjeni atë në listë, në qoftë se ajo nuk është e rëndësishme, atëherë shkarkoni të fundit: në këtë moment është 3.6.1. Ajo është gjithashtu e mundur për të zgjedhur versionin që fokusohet në një sistem të caktuar operativ.

Është e vështirë për të shfaqur statistika, se çfarë OS janë programuesit që punojnë në Python. Zhvillimi Mjedisit për Linux, Mac OS, Ubuntu dhe Windows - të gjitha ka në faqen e "Downloads" e. Për më tepër, nuk janë Python dhe për platforma të specializuara ose të vjetra të tilla si BeOS, MS-DOS, dhe të tjerët.

Pas instalimit të Python 3 mund të instaloni mesme. IDLE, të hapë dosjen, ajo "është" i përfshirë me shpërndarjen, dhe ndiqni udhëzimet.

opsionet e tjera

Kur instalimi ambient të zhvillimit Python është furnizuar, por programues mund të përdorni dhe të tjerët, në varësi të preferencave tuaja në interface, ose për disa qëllime të tjera. Plus shumë mjedise të tjera të zhvillimit është se ata janë të ndër-platformë - që është, mund të drejtohet në pothuajse çdo sistem operativ, dhe nuk kanë nevojë për të "hidhen" nga njëri në tjetrin kur lëviz me një pajisje tjetër.

Mjaft popullor është Eclipce (përveç plugin PyDev), e cila është përdorur shpesh jo vetëm për Python. mjedis popullor zhvillimit për Java dhe gjuhë të tjera, dhe pas zhvillimit të programues merr kërkesë pothuajse universale. Megjithatë, ka një anë rrokullisje të medaljes: të rregulloje mjedisin për çdo detyrë për të ndihmuar plug-ins dhe të panumërta të tyre. Më shpesh, ky fakt bëhet objekt i kritikave të medias, përveç problemit të përdorimit të Eclipce në kompjuter të ngadalshëm. Për të punuar në Python 3, ju duhet të zgjidhni PyDev plug-in, e cila është shpërndarë me Eclipce me licencë publike.

dy preferuarat

Gjithashtu, shumë programuesit zgjedhin për Eric. Kjo IDE përbëhet nga një seri të programeve që janë relativisht të pavarur, që është, përdoruesi mund të zgjidhni që komponentët për të instaluar, dhe të cilat nuk janë. Nuk ka mbështetje për plug-ins që mund të instalohet nga brenda mjedisit të punës.

Që Eric është një funksion i vrojtim formë Qt, kjo është, ky medium është e dobishme në zhvillimin e Qt-membranave aplikimet. The downside është dokumentacioni vëllimi furnizuar në PDF-dosje, së bashku me shpërndarjen. Të njihen me punën rregullat përdoruesi do të marrë disa kohë.

Nëse IDE diskutua më sipër ishin të lirë, atëherë PyCharm - një produkt komercial, por ajo ka, dhe një të ashtuquajtur Edition Community, e cila mund të përdoret për të lira. Ajo është në asnjë mënyrë inferiore të homologët e tyre, dhe ofron përdoruesit një Analyzer kod dhe një mjet i madh për një shumëllojshmëri të testeve, dhe mjetet debugging. version i lirë i aplikacionit nuk ka ndonjë veçori që e bën më pak se fushëveprimin e saj, por shumë përdorues të këtyre karakteristika të avancuara dhe nuk janë të nevojshme, në mënyrë që PyCharm mjaft i përshtatshëm për shumë detyra.

një tjetër projekt

Nuk është një tjetër mjaft i popullarizuar në mesin e programuesit për aplikimet Python. Mjedisin e zhvillimit quhet Ninja IDE, licencuar nën GPL - që është, ai është i lirë. funksionalitetin e saj është mjaft i fuqishëm editor kodin dhe Locator e tij, duke e lejuar ju që të shpejt të lundruar dosjet e projektit dhe për të lëvizur nga njëri tek tjetri. Shpërndarja është kompakt, me kërkesa nuk instaloni asgjë ekstra, ndërfaqe grafike është bërë edhe në një stil minimalist, ajo zgjeron në Python. IDE, megjithatë, nuk i përshtaten të gjithëve, si funksionalitet nuk është aq e gjerë si në IDE paguar.

Megjithatë Ninja IDE programuesit të lartë të mundshëm të rekomandojë atë për ata që nuk e kanë vendosur ende në mjete. Edhe në qoftë se aplikimi funksionalitetin nuk është e mjaftueshme, një përdorues në shembullin e saj, të jetë në gjendje për të kuptuar se çfarë ju duhet të punojnë, atëherë ajo do të jetë më e lehtë për të zgjedhur një tjetër IDE. Ky mjedis është zhvillim Python nën Windows, Lunix dhe disa OS tjera.

Fleksibël dhe të paguar

Kompania Wingware ka lëshuar një kërkesë për Python. Mjedisi zhvillim u quajtur Wing IDE. Shkarko shpërndarja mund të jetë në faqen zyrtare Wingware, por ka shumë e informacionit përveç atij në portalin jo vetëm produkt i vetë, por edhe në gjuhën e programimit. Një nga mjetet më të rëndësishme për çdo mjedis është një editor kodi, por ai është Wing IDE fuqishëm. Përveç gjëra të tilla të thjeshta si theksim i sintaksës, kodi palosshme është një funksion që ju lejon për të kthyer disa pjesë që nuk janë të nevojshme në këtë kohë. theksuar automatikisht palë kllapa.

Aplikimi përfshin një shumëllojshmëri të çelësat Layouts nxehtë që përsërisin në mjedise të tjera të ngjashme, p.sh. Emacs. Kjo siguron përshtatjen e shpejtë. Hotkeys mund të jetë konfiguruar manualisht.

Zgjedhja e ambientit të zhvillimit - një detyrë e rëndësishme. Me përzgjedhjen e duhur të punës me Python do të jetë të rehatshme dhe të përshtatshme.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sq.delachieve.com. Theme powered by WordPress.