La projekto PyScript disvolvas platformon por ekzekuti Python-skriptojn en retumilo

La projekto PyScript estas prezentita, kiu ebligas al vi integri pritraktilojn skribitajn en Python en retpaĝojn kaj krei interagajn retejojn en Python. Aplikoj ricevas aliron al la DOM kaj interfaco por dudirekta interagado kun JavaScript-objektoj. La logiko de evoluigado de TTT-aplikoj estas konservita, kaj la diferencoj resumas al la kapablo uzi la Python-lingvon anstataŭ JavaScrpt. PyScript fontkodo estas distribuita sub la Apache 2.0 permesilo.

Male al la Brython-projekto, kiu kompilas Python-kodon en JavaScript, PyScript uzas Pyodide, retumil-flankan havenon de CPython kompilita al WebAssembly, por efektivigi Python-kodon. Uzado de Pyodide permesas atingi plenan kongruon kun Python 3 kaj uzi ĉiujn funkciojn de la lingvo kaj bibliotekoj, inkluzive por scienca komputado, kiel numpy, pandoj kaj scikit-learn. Sur la PyScript-flanko, tavolo estas provizita por integri Python-kodon kun JavaScript, enmeti kodon en retpaĝojn, importi modulojn, organizi enigon/eligon kaj solvi aliajn rilatajn taskojn. La projekto provizas aron da fenestraĵoj (butonoj, tekstoblokoj, ktp.) por krei retinterfacon en Python.

La projekto PyScript disvolvas platformon por ekzekuti Python-skriptojn en retumilo

Uzado de PyScript signifas konekti la pyscript.js-skripton kaj la pyscript.css-stilfolion, post kio eblas integri Python-kodon metita ene de la etikedo en paĝojn. , aŭ konekti dosierojn per etikedo . La projekto ankaŭ disponigas etikedon kun la efektivigo de medio por interaga koda ekzekuto (REPL). Por difini vojojn al lokaj moduloj, uzu la etikedon " " ... print('Saluton Mondo!') - numpy - matplotlib - vojoj: - /data.py ...

fonto: opennet.ru

Aldoni komenton