Ano ang Python Spyder IDE at Paano ito magagamit?



Ang Python Spyder IDE ay isang open-source na cross-platform IDE. Dinisenyo ito ng mga siyentista at eksklusibo para sa mga siyentista, data analista, at inhinyero.

Palaging kinakailangan na magkaroon ng mga interactive na kapaligiran upang lumikha ng mga aplikasyon ng software at ang katotohanang ito ay naging napakahalaga kapag nagtatrabaho ka sa mga patlang ng , engineering, at siyentipikong pagsasaliksik. Ang Python Spyder IDE ay nilikha para sa parehong layunin. Sa artikulong ito, matututunan mo kung paano mag-install at gumamit ng Spyder o sa Siyentipiko at Pag-unlad DITO .

php kung paano mag-print ng array

Bago magpatuloy, tingnan natin ang lahat ng mga paksang tinalakay dito:





Magsimula na tayo.

Ano ang Python Spyder IDE?

Ang Spyder ay isang open-source na cross-platform IDE. Ang Ang Spyder IDE ay ganap na nakasulat sa Python. Ito ay dinisenyo ng mga siyentista at eksklusibo para sa mga siyentista, , at mga inhinyero. Kilala rin ito bilang Scientific Python Development IDE at mayroong isang malaking hanay ng mga kapansin-pansin na tampok na tinalakay sa ibaba.



Mga tampok ng Spyder

Ang ilan sa mga kapansin-pansin na tampok ng Spyder ay:

  • Nako-customize na Pag-highlight ng Syntax
  • Pagkakaroon ng mga breakpoint (pag-debug at mga kondisyon na breakpoint)
  • Interactive na pagpapatupad na nagbibigay-daan sa iyo upang magpatakbo ng linya, file, cell, atbp.
  • Patakbuhin ang mga pagsasaayos para sa mga pagpipilian ng gumaganang direktoryo, mga pagpipilian sa linya ng utos, kasalukuyan / nakatuon / panlabas na console, atbp
  • Maaaring i-clear ang mga variable nang awtomatiko (o ipasok ang pag-debug)
  • Ang pag-navigate sa pamamagitan ng mga cell, function, block, atbp ay maaaring makamit sa pamamagitan ng Outline Explorer
  • Nagbibigay ito ng pagsisiyasat ng real-time na code (Ang kakayahang suriin kung ano ang mga pagpapaandar, keyword, at klase, kung ano ang ginagawa nila at kung anong impormasyon ang nilalaman nito)
  • Awtomatikong pagpasok ng colon pagkatapos ng kung, habang, atbp
  • Sinusuportahan ang lahat ng mga utos ng magic ng IPython
  • Inline display para sa mga graphic na ginawa gamit ang
  • Nagbibigay din ng mga tampok tulad ng tulong, file explorer, maghanap ng mga file, atbp

Pag-install ng Python Spyder IDE (Pag-install gamit ang Anaconda - Inirekomenda)

Ang Python Spyder IDE ay dumating bilang isang default na pagpapatupad kasama ang pamamahagi ng Anaconda Python. Hindi lamang ito ang inirekumendang pamamaraan ngunit din ang pinakamadali. Sundin ang mga hakbang na ibinigay sa ibaba upang mai-install ang Python Spyder IDE:

  • Pumunta sa opisyal na website ng Anaconda gamit ang sumusunod na link: https://www.anaconda.com
  • Mag-click sa pagpipilian sa Pag-download sa kanang tuktok tulad ng ipinakita sa ibaba:
  • Piliin ang bersyon na angkop para sa iyong OS at mag-click sa I-download.
  • Kapag na-download na ang installer, maaari kang makakita ng isang dialog box para sa Pag-setup. Kumpletuhin ang Pag-setup at mag-click sa Tapusin.
  • Pagkatapos, maghanap para sa Anaconda Navigator sa search bar ng iyong system at ilunsad ang Spyder. Kapag nailunsad, makikita mo ang isang screen na katulad ng sa ibaba:



Lumilikha ng isang file / Simula sa isang proyekto:

  • Upang magsimula ng isang bagong file, mag-navigate sa mga sumusunod:

File–> Bagong File

  • Para sa paglikha ng isang bagong proyekto:

Mga Proyekto–> Bagong Proyekto

Pagsulat ng code:

Ang pagsulat ng code sa Spyder ay nagiging napakadali gamit ang multi-wika code editor at isang bilang ng mga makapangyarihang tool. Tulad ng nabanggit kanina, ang editor ay may mga tampok tulad ng pag-highlight ng syntax, real-time na pagtatasa ng code, pagtatasa ng istilo, pagkumpleto ng on-demand, atbp. Kapag isinulat mo ang iyong code, mapapansin mo rin na nagbibigay ito ng isang malinaw na stack ng tawag para sa mga pamamaraan na nagmumungkahi lahat ng mga argumento na maaaring magamit kasama ng pamamaraang iyon.

Tingnan ang halimbawa sa ibaba:

c ++ pag-recursion

Sa halimbawa sa itaas, mapapansin mo na ipinapakita ng editor ang kumpletong syntax ng mag-print pagpapaandar . Hindi lamang ito, kung sakaling nakagawa ka ng isang error sa anumang linya, aabisuhan ka tungkol dito bago ang numero ng linya na may isang mensahe na naglalarawan kung ano ang isyu. Tingnan ang larawan sa ibaba:

Upang patakbuhin ang anumang file, maaari mong piliin ang Takbo pagpipilian at mag-click sa run. Kapag naisakatuparan, ang output ay makikita sa Console tulad ng ipinakita sa imahe sa ibaba:

Mga cell ng code:

Maaari mong tukuyin ang mga cell ng code nang madali gamit ang sumusunod:

UriPaglalarawan

# %%

Karaniwang separator ng cell

# %%

Karaniwang separator ng cell, kapag na-edit ang file sa Eclipse

#

Paghihiwalay ng cell ng IPython notebook

Halimbawa, kapag ginamit mo angKaraniwang separator ng cell, makikita mo na ang code ay pinaghiwalay tulad ng sumusunod:

pagkakaiba sa pagitan ng aws at azure

Variable Explorer:

Ipinapakita ng Variable Explorer ang lahat ng mga sanggunian sa pandaigdigang bagay tulad ng mga module, variable, paraan , atbp ng kasalukuyang IPython Console. Hindi lang ito, maaari ka ring makipag-ugnay sa mga ito gamit ang iba't ibang mga editor ng batay sa GUI.

File Explorer:

Ang File Explorer ay karaniwang isang filesystem at direktoryo ng browser na nagbibigay-daan sa iyo upang mag-browse, buksan, at magsagawa ng iba pang mga gawain sa pamamahala sa mga file at mga folder. Maaari mong magamit ang mga pagpapaandar ng menu ng konteksto para sa pagpapatakbo sa kanila.

Pag-configure ng Spyder:

Ang Python Spyder IDE ay maaaring mai-configure nang madali gamit ang mga pagpipiliang naroroon sa menu ng mga kagustuhan. Maaari mong baguhin ang anumang bagay tulad ng mga tema, mga kulay ng syntax, laki ng font, atbp Upang magawa ito, mag-navigate sa Mga kasangkapan menu at pagkatapos ay piliin ang P mga sanggunian pagpipilian Makikita mo ang sumusunod na window na magbibigay-daan sa iyo upang i-configure ang Spyder ayon sa iyong pinili:

Tulong:

Ang tulungan Pinapayagan ka ng pane na maghanap at magpakita ng dokumentasyon ng anumang bagay na nais mo. Kapag pinili mo ang tulungan pagpipilian, magagawa mong makita ang mga sumusunod na pagpipilian:

Tulad ng nakikita mo, mayroon itong maraming mga pagpipilian na makakatulong sa iyo na malutas ang anumang isyu na nakasalamuha mo habang ginagamit ang Python Spyder IDE.

Inaasahan mong malinaw ka sa lahat ng naibahagi sa iyo sa tutorial na ito. Dinadala tayo nito sa pagtatapos ng aming artikulo sa Python Sypder IDE. Tiyaking nagsasanay ka hangga't maaari at ibalik ang iyong karanasan.

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng blog na 'Python Spyder IDE' na ito at babalikan ka namin sa lalong madaling panahon.

Upang makakuha ng malalim na kaalaman sa Python kasama ang iba't ibang mga application nito, maaari kang magpatala nang live na may 24/7 na suporta at buhay na pag-access.