PyScript төсөл нь вэб хөтөч дээр Python скриптүүдийг гүйцэтгэх платформыг боловсруулж байна

Python хэл дээр бичигдсэн зохицуулагчийг вэб хуудсанд нэгтгэх, Python дээр интерактив вэб програм үүсгэх боломжийг олгодог PyScript төслийг танилцуулж байна. Аппликешнүүдэд DOM-д хандах эрх, JavaScript объектуудтай хоёр чиглэлтэй харилцах интерфейсийг олгодог. Вэб програмыг хөгжүүлэх логик нь хадгалагдан үлдсэн бөгөөд ялгаа нь JavaScrpt-ийн оронд Python хэлийг ашиглах чадварт хүргэдэг. PyScript эх кодыг Apache 2.0 лицензийн дагуу түгээдэг.

Python кодыг JavaScript болгон хөрвүүлдэг Brython төслөөс ялгаатай нь PyScript нь Python кодыг ажиллуулахын тулд WebAssembly-д хөрвүүлсэн CPython-ийн хөтөч талын порт болох Pyodide-г ашигладаг. Pyodide-ийг ашигласнаар Python 3-тай бүрэн нийцэж, хэл, номын сангийн бүх боломжуудыг ашиглах, тухайлбал numpy, pandas, scikit-learn гэх мэт шинжлэх ухааны тооцоололд ашиглах боломжтой. PyScript тал дээр Python кодыг JavaScript-тэй нэгтгэх, вэб хуудсанд код оруулах, модулиудыг импортлох, оролт/гаралтыг зохион байгуулах болон бусад холбогдох ажлуудыг шийдвэрлэх давхаргыг хангасан. Төсөл нь Python дээр вэб интерфэйс үүсгэхэд зориулсан виджетүүдийн багц (товчлуур, текст блок гэх мэт) өгдөг.

PyScript төсөл нь вэб хөтөч дээр Python скриптүүдийг гүйцэтгэх платформыг боловсруулж байна

PyScript ашиглах нь pyscript.js скрипт болон pyscript.css загварын хуудсыг холбоход хүргэдэг бөгөөд үүний дараа шошгон дотор байрлуулсан Python кодыг хуудсуудад нэгтгэх боломжтой болно. , эсвэл хаягаар файлуудыг холбох . Төсөл нь мөн шошгыг өгдөг интерактив код гүйцэтгэх орчныг (REPL) хэрэгжүүлснээр. Орон нутгийн модулиудын замыг тодорхойлохын тулд " шошгыг ашиглана уу. " ... хэвлэх('Сайн уу Дэлхий!') - numpy - matplotlib - замууд: - /data.py ...

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх