Tha am pròiseact PyScript a’ leasachadh àrd-ùrlar airson sgriobtaichean Python a chuir an gnìomh ann am brobhsair lìn

Tha am pròiseact PyScript air a thaisbeanadh, a leigeas leat luchd-làimhseachaidh sgrìobhte ann am Python fhilleadh a-steach do dhuilleagan lìn agus cruthaich tagraidhean lìn eadar-ghnìomhach ann am Python. Tha cothrom aig tagraidhean air an DOM agus eadar-aghaidh airson eadar-obrachadh dà-thaobhach le nithean JavaScript. Tha an loidsig ann a bhith a’ leasachadh thagraidhean lìn air a ghleidheadh, agus tha na h-eadar-dhealachaidhean a’ goil sìos gu comas cànan Python a chleachdadh an àite JavaScrpt. Tha còd stòr PyScript air a sgaoileadh fo chead Apache 2.0.

Eu-coltach ri pròiseact Brython, a bhios a’ cur ri chèile còd Python ann an JavaScript, bidh PyScript a’ cleachdadh Pyodide, port taobh-brabhsair de CPython a chaidh a chur ri chèile gu WebAssembly, gus còd Python a chur an gnìomh. Le bhith a’ cleachdadh Pyodide leigidh sin leat làn-chòrdalachd le Python 3 a choileanadh agus feartan a’ chànain agus na leabharlannan a chleachdadh, a’ gabhail a-steach coimpiutaireachd saidheansail, leithid numpy, pandathan agus scikit-learn. Air taobh PyScript, tha còmhdach air a thoirt seachad airson còd Python a thoirt a-steach le JavaScript, còd a chuir a-steach do dhuilleagan lìn, toirt a-steach mhodalan, cuir a-steach / toradh a chuir air dòigh, agus fuasgladh fhaighinn air gnìomhan co-cheangailte eile. Tha am pròiseact a’ toirt seachad seata de widgets (putanan, blocaichean teacsa, msaa) airson eadar-aghaidh lìn a chruthachadh ann am Python.

Tha am pròiseact PyScript a’ leasachadh àrd-ùrlar airson sgriobtaichean Python a chuir an gnìomh ann am brobhsair lìn

Tha cleachdadh PyScript a’ tighinn sìos gu bhith a’ ceangal an sgriobt pyscript.js agus an duilleag stoidhle pyscript.css, às deidh sin bidh e comasach còd Python a chuir am broinn an taga fhilleadh a-steach do dhuilleagan , no a' ceangal fhaidhlichean tro tag . Tha am pròiseact cuideachd a 'toirt seachad tag le cur an gnìomh àrainneachd airson cur an gnìomh còd eadar-ghnìomhach (REPL). Gus slighean gu modalan ionadail a mhìneachadh, cleachd an taga “ " ... clò ('Hello World!') - numpy - matplotlib - slighean: - /data.py ...

Source: fosgailtenet.ru

Cuir beachd ann