PočítačeProgramovanie

Python - Development Environment. Python 3 pre začiatočníkov

Python - jeden z najsľubnejších moderných programovacích jazykov. Je flexibilný a jednoduché, kód je transparentné a veľmi jasné: To je to, čo väčšina programátorov zvoliť tento jazyk. Vzdelávanie bude relatívne jednoduché aj pre tých, ktorí nemajú skúsenosti s programovaním, ale všetko, čo je potrebné začínať od začiatku - od jednoduchých až po zložité.

vývojové prostredie

ISR (IDE) - integrované vývojové prostredie. Tak zavolaj celý rad programov, ktoré sú používané v spojení programátorov. Jednoducho povedané - program pre písanie softvéru. Typicky IDE obsahuje textový editor (aj keď programátor môže to urobiť v aplikácii tretej strany, a dokonca aj "na kolene"), (možno použiť niečo jeden alebo dva komponenty) interpret a kompilátor, debugger, montáž automatizácie.

Streda môže niekedy obsahujú prostriedky pre integráciu systémov pre správu verzií, a celý rad nástrojov, ktoré uľahčujú budovanie GUI.

Priradenie WBS

Tak prečo potrebujeme vývojové prostredie, pokiaľ existujú diskrétne programu? V skutočnosti je táto optimalizácia produktivity programátor, ako pri použití IDE skracuje dobu potrebnú na prepínanie režimov. Avšak, tam je nevýhoda: vzhľadom k tomu, že vývojové prostredie - komplexný softvérový systém, nie je urýchliť, spomaliť, a to aj v prípade, že doteraz nebol školený programátor.

inštalácia

Všetky potrebné súbory sú na oficiálnych stránkach Pythone, takže najprv sa musí ísť do portálu a sťahovať - program je úplne zadarmo. Stiahnuť ponuku, vyberte na hlavnej stránke. Tu si môžete vybrať ľubovoľnú verziu Pythone, a to až do originálu. Ak viete presne, čo je nevyhnutné verzia, potom ho nájsť v zozname, v prípade, že nie je dôležité, potom si stiahnite najnovšiu: V súčasnej dobe je 3.6.1. Je tiež možné zvoliť verziu, ktorá sa zameriava na konkrétny operačný systém.

Je ťažké zobraziť štatistiky, aký OS sú programátori, ktorí pracujú v Pythone. Vývojové prostredie pre Linux, Mac OS Ubuntu a Windows - to všetko tu na stránku "Na stiahnutie". Okrem toho existujú Python a špecializované alebo starších platformách, ako je BeOS, MS-DOS, a iní.

Po inštalácii Python 3 môže nainštalovať médium. IDLE, otvoriť súbor, že "je" súčasťou distribúciou, a postupujte podľa pokynov.

ďalšie možnosti

Pri inštalácii Python vývojové prostredie je dodávaný, ale programátor možno použiť aj iné, v závislosti na vašich preferenciách v rozhraní alebo z akéhokoľvek iné účely. Plus mnoho ďalších vývojové prostredia je, že sú naprieč platformami - to znamená, že je možné spustiť na prakticky akýkoľvek operačný systém, a nepotrebujú "skok" od jedného k druhému, kedy sa sťahuje do iného zariadenia.

Veľmi populárny je Eclipce (okrem plugin PyDev), ktorý je často používaný nielen pre Python. Vývojové prostredie je populárny pre Javu a iné jazyky, a po vývoji programátor dostane takmer univerzálne použitie. Avšak, tam je flip strana mince: prispôsobiť prostredie pre akýkoľvek úlohu pomôcť plug-iny a ich nespočet. Najčastejšie sa táto skutočnosť stáva predmetom kritiky médií, okrem problému užívania Eclipce na pomalých počítačoch. Ak chcete pracovať v Pythone 3, musíte zvoliť PyDev plug-in, ktorý je distribuovaný s Eclipce verejnou licenciou.

dve obľúbené

Tiež, veľa programátorov zvoliť pre Eric. Toto IDE sa skladá z radu programov, ktoré sú relatívne nezávislé, to znamená, že užívateľ si môže zvoliť, ktoré komponenty k inštalácii, a ktoré nie. K dispozícii je podpora plug-inov, ktoré môžu byť inštalované priamo z pracovného prostredia.

Vzhľadom k tomu, Eric je funkcia náhľadu tvaru Qt, to znamená, že toto médium je užitočná pri vývoji Qt-membrán aplikácií. Nevýhodou je dokumentácia objem dodávanej do formátu PDF, spolu s distribúciou. Aby sa zoznámili s prácou pravidiel užívateľ bude nejaký čas trvať.

Ak IDE je uvedené vyššie boli voľné, potom PyCharm - komerčný produkt, ale má aj tzv Community Edition, ktoré je možné využívať zadarmo. To nie je v žiadnom prípade horší ako ich náprotivky, a ponúka užívateľovi analyzátor kódu a skvelý nástroj pre celý rad testov a ladiaci nástroje. Bezplatná verzia aplikácie nemá žiadne vlastnosti, ktoré robia menej ako jeho pôsobnosti, ale mnoho užívateľov týchto pokročilých funkcií a nie sú potrebné, takže PyCharm veľmi vhodné pre mnoho úloh.

ďalším projektom

Tam je ďalší veľmi populárny medzi programátorov pre Python aplikácie. Vývojové prostredie sa nazýva ninja IDE, licencovaný pod GPL - to znamená, že je zadarmo. Jeho funkčnosť je veľmi výkonný editor kódu a jeho lokátor, čo vám umožní rýchlo prechádzať súbory projektu a presunúť z jedného do druhého. Distribúcia je kompaktný, pričom aplikácia nenainštaluje nič extra, grafické rozhranie je tiež v minimalistickom štýle, to expanduje v Pythone. IDE však nevyhovuje všetkým, pretože funkcia nie je tak rozsiahle ako v platenej IDE.

Napriek tomu Ninja IDE vysoké potenciálne programátori odporučiť tým, ktorí sa rozhodli na nástrojoch. Aj keď je funkcia aplikácie nie je dostatočná, môže užívateľ na svojom napríklad byť schopní porozumieť tomu, čo je potrebné pracovať, potom to bude jednoduchšie zvoliť iný IDE. Toto prostredie je vývoj Python pod Windows, Lunix a niektoré ďalšie OS.

Flexibilné a zaplatil

Wingware spoločnosť vydala aplikáciu pre Python. Vývojové prostredie bol nazývaný Wing IDE. Stiahnite distribúcia môže byť na oficiálnych stránkach Wingware, ale tam je veľa informácií vedľa neho na portáli nielen samotný produkt, ale aj na programovacom jazyku. Jedným z najdôležitejších nástrojov pre každého prostredia je kód editor, ale je Wing IDE silný. Okrem týchto jednoduchých vecí, ako je zvýraznenie syntaxe, kód skladacie je funkcia, ktorá umožňuje, aby sa niektoré časti, ktoré nie sú potrebné v tomto okamihu. Automaticky zvýrazní dvojicu konzol.

Aplikácia zahŕňa celý rad rozvrhnutie klávesmi, ktoré sa opakujú v ďalších podobných prostrediach, napr. Emacsu. To zaisťuje rýchle prispôsobenie. Klávesové skratky možno konfigurovať manuálne.

Voľba vývojového prostredia - dôležitý úlohu. Pri správnej voľbe práce s Python bude pohodlné a výhodné.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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