Projekti PyScript po zhvillon një platformë për ekzekutimin e skripteve Python në një shfletues ueb.

Prezantohet projekti PyScript, i cili ju lejon të integroni mbajtësit e shkruar në Python në faqet e internetit dhe të krijoni aplikacione interaktive në internet në Python. Aplikacioneve u jepet akses në DOM dhe një ndërfaqe për ndërveprim dydrejtimësh me objektet JavaScript. Logjika e zhvillimit të aplikacioneve në ueb ruhet dhe ndryshimet zbresin në aftësinë për të përdorur gjuhën Python në vend të JavaScrpt. Kodi burimor PyScript shpërndahet nën licencën Apache 2.0.

Ndryshe nga projekti Brython, i cili përpilon kodin Python në JavaScript, PyScript përdor Pyodide, një portë në anën e shfletuesit të CPython të përpiluar në WebAssembly, për të ekzekutuar kodin Python. Përdorimi i Pyodide ju lejon të arrini përputhshmëri të plotë me Python 3 dhe të përdorni të gjitha veçoritë e gjuhës dhe të bibliotekave, duke përfshirë llogaritjet shkencore, të tilla si numpy, panda dhe scikit-learn. Në anën e PyScript, ofrohet një shtresë për integrimin e kodit Python me JavaScript, futjen e kodit në faqet e internetit, importimin e moduleve, organizimin e hyrjes/daljes dhe zgjidhjen e detyrave të tjera të lidhura. Projekti ofron një grup miniaplikacionesh (butona, blloqe teksti, etj.) për krijimin e një ndërfaqe në internet në Python.

Projekti PyScript po zhvillon një platformë për ekzekutimin e skripteve Python në një shfletues ueb.

Përdorimi i PyScript zbret në lidhjen e skriptit pyscript.js dhe fletës së stilit pyscript.css, pas së cilës bëhet e mundur të integrohet kodi Python i vendosur brenda etiketës në faqe , ose lidhjen e skedarëve nëpërmjet etiketës . Projekti gjithashtu ofron një etiketë me zbatimin e një mjedisi për ekzekutimin interaktiv të kodit (REPL). Për të përcaktuar shtigjet për modulet lokale, përdorni etiketën " " ... print ('Përshëndetje botë!') - numpy - matplotlib - shtigjet: - /data.py ...

Burimi: opennet.ru

Shto një koment