Morero oa PyScript o ntse o nts'etsapele sethala sa ho sebelisa mangolo a Python ho sebatli sa marang-rang

Morero oa PyScript o hlahisoa, o o lumellang ho kopanya li-handers tse ngotsoeng ka Python maqepheng a marang-rang le ho theha lits'ebetso tsa marang-rang tse sebetsanang le Python. Likopo li fuoa monyetla oa ho kena ho DOM le sehokelo bakeng sa litšebelisano tse peli le lintho tsa JavaScript. Maikutlo a ho nts'etsapele lits'ebetso tsa webo a bolokiloe, 'me liphapang li theohela ho bokhoni ba ho sebelisa puo ea Python ho fapana le JavaScrpt. Khoutu ea mohloli oa PyScript e ajoa tlasa laesense ea Apache 2.0.

Ho fapana le projeke ea Brython, e kopanyang khoutu ea Python ho JavaScript, PyScript e sebelisa Pyodide, koung ea sebatli ea CPython e hlophisitsoeng ho WebAssembly, ho sebelisa khoutu ea Python. Ho sebelisa Pyodide ho u fa monyetla oa ho sebelisana ka botlalo le Python 3 le ho sebelisa likarolo tsohle tsa puo le lilaebrari, ho kenyeletsoa le komporo ea mahlale, joalo ka numpy, pandas le scikit-learn. Ka lehlakoreng la PyScript, ho fanoe ka lera bakeng sa ho kopanya khoutu ea Python le JavaScript, ho kenya khoutu maqepheng a marang-rang, ho kenya li-module, ho hlophisa ho kenya / ho tsoa, ​​le ho rarolla mesebetsi e meng e amanang le eona. Morero o fana ka sete ea li-widget (likonopo, li-block blocks, joalo-joalo) bakeng sa ho theha sebopeho sa webo ho Python.

Morero oa PyScript o ntse o nts'etsapele sethala sa ho sebelisa mangolo a Python ho sebatli sa marang-rang

Ho sebelisa PyScript ho theohela ho hokahanya pyscript.js script le pyscript.css style sheet, ka mor'a moo ho khoneha ho kopanya khoutu ea Python e behiloeng ka har'a tag maqepheng. , kapa ho hokahanya lifaele ka tag . Morero o boetse o fana ka tag ka ho kenngwa tshebetsong ha tikoloho bakeng sa tshebetso ya khoutu e sebetsang (REPL). Ho hlalosa litsela tsa li-module tsa lehae, sebelisa tag " " ... print('Hello World!') - numpy - matplotlib - litsela: - /data.py ...

Source: opennet.ru

Eketsa ka tlhaloso