د PyScript پروژه په ویب براوزر کې د Python سکریپټونو اجرا کولو لپاره پلیټ فارم رامینځته کوي

د PyScript پروژه وړاندې شوې، کوم چې تاسو ته اجازه درکوي په Python کې لیکل شوي هینډلرونه په ویب پاڼو کې مدغم کړئ او په Python کې متقابل ویب غوښتنلیکونه جوړ کړئ. غوښتنلیکونو ته DOM ته لاسرسی او د جاواسکریپټ شیانو سره د دوه اړخیز تعامل لپاره انٹرفیس ورکول کیږي. د ویب غوښتنلیکونو پراختیا منطق ساتل کیږي، او توپیرونه د جاوا سکرپٹ پر ځای د Python ژبې کارولو وړتیا ته وده ورکوي. د PyScript سرچینې کوډ د اپاچي 2.0 جواز لاندې ویشل شوی.

د Brython پروژې برعکس، کوم چې جاواسکریپټ ته د Python کوډ تالیف کوي، PyScript د Python کوډ اجرا کولو لپاره Pyodide کاروي، د CPython د براوزر اړخ پورټ WebAssembly ته ترتیب شوی. د Pyodide کارول تاسو ته اجازه درکوي چې د Python 3 سره بشپړ مطابقت ترلاسه کړئ او د ژبې او کتابتون ټولې ځانګړتیاوې وکاروئ، پشمول د ساینسي کمپیوټري لپاره، لکه numpy، pandas او scikit-learn. د PyScript اړخ کې، یو پرت د جاوا سکریپټ سره د Python کوډ یوځای کولو، ویب پاڼو ته د کوډ داخلولو، د ماډلونو واردولو، د ننوتلو/آؤټ پټ تنظیم کولو، او نورو اړوندو دندو حل کولو لپاره چمتو شوی. پروژه په Python کې د ویب انٹرفیس جوړولو لپاره د ویجټونو سیټ (تڼۍ، متن بلاکونه، او نور) چمتو کوي.

د PyScript پروژه په ویب براوزر کې د Python سکریپټونو اجرا کولو لپاره پلیټ فارم رامینځته کوي

د PyScript کارول د pyscript.js سکریپټ او pyscript.css سټایل شیټ سره وصل کولو لپاره راځي، وروسته له دې چې دا ممکنه وي چې د ټاګ دننه د Python کوډ په پاڼو کې یوځای شي. ، یا د ټګ له لارې فایلونه نښلول . پروژه هم یو ټاګ چمتو کوي د متقابل کوډ اجرا کولو (REPL) لپاره د چاپیریال پلي کولو سره. محلي ماډلونو ته د لارو ټاکلو لپاره، ټګ وکاروئ " " ... چاپ ('سلام نړۍ!') - numpy - matplotlib - لارې: - /data.py ...

سرچینه: opennet.ru

Add a comment