一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

可在瀏覽器端運(yùn)行的Python——PyScript

Android編程精選 ? 來(lái)源:OSC開(kāi)源社區(qū) ? 作者:局長(zhǎng) ? 2022-07-10 15:41 ? 次閱讀
知名 Python 發(fā)行版 Anaconda 開(kāi)發(fā)商近日宣布了可在瀏覽器端運(yùn)行的 Python ——PyScript。

2962b84c-f86a-11ec-ba43-dac502259ad0.png

根據(jù)官方的介紹,PyScript 是一個(gè)開(kāi)發(fā)框架,為開(kāi)發(fā)者提供了在標(biāo)準(zhǔn) HTML 中嵌入編寫 Python 代碼的能力、使用 Python 調(diào)用 JavaScript 函數(shù)庫(kù),以及創(chuàng)建 Python Web 應(yīng)用。PyScript 旨在提供“一等公民(first-class)”的編程語(yǔ)言,它具有一致的風(fēng)格化規(guī)則、更具表現(xiàn)力且更易于學(xué)習(xí)。

PyScript 示例代碼


	

<py-script> "Hello World" py-script>


	

<py-script src="/my_own_file.py">py-script>

  

<py-env> - bokeh - numpy - paths: - /utils.py py-env>

PyScript 核心特性

  • Python in the browser:啟用 drop-in content、外部文件托管(基于Pyodide項(xiàng)目),以及不依賴服務(wù)器端配置的應(yīng)用程序托管
  • Python 生態(tài):提供流行的 Python 和科學(xué)計(jì)算軟件包(例如 numpy, pandas, scikit-learn 等)
  • Python with JavaScript:在 Python 和 JavaScript 對(duì)象和命名空間之間進(jìn)行雙向通信
  • 環(huán)境管理:開(kāi)發(fā)者可定義要引入哪些包和文件,以便頁(yè)面代碼的運(yùn)行
  • 可視化應(yīng)用開(kāi)發(fā):開(kāi)發(fā)者可使用現(xiàn)成的 UI 組件,如按鈕、容器、文本框等
  • 靈活的框架:開(kāi)發(fā)者可以利用它在 Python 中直接創(chuàng)建和分享新的可插拔和可擴(kuò)展的組件

PyScript 目標(biāo)

  • 提供干凈簡(jiǎn)單的 API
  • 支持標(biāo)準(zhǔn) HTML
  • 擴(kuò)展 HTML 以讀取穩(wěn)定且可靠的自定義組件
  • 提供可插拔、可擴(kuò)展的組件系統(tǒng)

PyScript 基于 Pyodide 構(gòu)建,Pyodide 由編譯成 WebAssembly 的 CPython 3.8 解釋器組成,允許在網(wǎng)頁(yè)瀏覽器中運(yùn)行 Python。Pyodide 可以安裝來(lái)自 PyPi 的任何 Python 包。Pyodide 還包括一個(gè)外部函數(shù)接口,可以將 Python 包暴露給 JavaScript,并將瀏覽器 UI,包括 DOM,暴露給 Python。

2975c68a-f86a-11ec-ba43-dac502259ad0.png

關(guān)于 PyScript 運(yùn)行原理的更多信息查看:https://engineering.anaconda.com/2022/04/welcome-pyscript.html

目前 PyScript 處于 alpha 測(cè)試階段,下載和安裝地址:https://pyscript.net/
審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 瀏覽器
    +關(guān)注

    關(guān)注

    1

    文章

    1040

    瀏覽量

    35998
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4882

    瀏覽量

    70056
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4822

    瀏覽量

    85900

原文標(biāo)題:Python已可在瀏覽器端運(yùn)行,或?qū)⒊蔀榍昂蠖送ǔ哉Z(yǔ)言?

文章出處:【微信號(hào):AndroidPush,微信公眾號(hào):Android編程精選】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    edge瀏覽器識(shí)別 latex語(yǔ)法插件

    默認(rèn)的瀏覽器是沒(méi)有l(wèi)atex識(shí)別功能的,容易顯示為亂碼或者源碼,無(wú)法正常識(shí)別。本插件需要在瀏覽器的擴(kuò)展程序菜單下安裝,能在edge下完美運(yùn)行。本插件是免費(fèi)插件。
    發(fā)表于 03-17 18:03 ?0次下載

    E2000 Speedometer測(cè)試瀏覽器性能

    并發(fā)測(cè)試,能夠全面評(píng)估瀏覽器在復(fù)雜場(chǎng)景下的性能。 持續(xù)更新:項(xiàng)目團(tuán)隊(duì)定期更新測(cè)試用例,確保Speedometer始終與最新的Web技術(shù)保持同步。 易用性:用戶只需訪問(wèn)一個(gè)普通網(wǎng)頁(yè)即可運(yùn)行測(cè)試,無(wú)需復(fù)雜
    發(fā)表于 01-10 21:33

    2024年12月瀏覽器市場(chǎng)份額報(bào)告:谷歌Chrome穩(wěn)居榜首

    根據(jù)市場(chǎng)調(diào)查機(jī)構(gòu)Statcounter最新發(fā)布的權(quán)威報(bào)告,2024年12月全球瀏覽器市場(chǎng)份額排行榜中,谷歌Chrome瀏覽器再次以卓越的表現(xiàn)穩(wěn)居首位。數(shù)據(jù)顯示,Chrome的市場(chǎng)占有率高達(dá)68.38
    的頭像 發(fā)表于 01-02 14:58 ?1237次閱讀

    訊飛星火瀏覽器插件全新升級(jí)

    時(shí)刻陪伴,星火插件讓你的瀏覽器變成真正的生產(chǎn)力工具。
    的頭像 發(fā)表于 12-25 09:48 ?813次閱讀

    Chrome瀏覽器優(yōu)化Android性能,驍龍8至尊版表現(xiàn)突出

    谷歌近日對(duì)Chrome瀏覽器的最新版本進(jìn)行了重大更新,特別針對(duì)Android設(shè)備進(jìn)行了性能優(yōu)化,特別是對(duì)于搭載驍龍8至尊版處理的旗艦設(shè)備而言。 自Chrome M112版本以來(lái),Android
    的頭像 發(fā)表于 12-13 14:44 ?799次閱讀

    AWTK 最新動(dòng)態(tài):支持瀏覽器控件

    導(dǎo)讀AWTK瀏覽器控件,基于webview項(xiàng)目實(shí)現(xiàn),將瀏覽器嵌入到AWTK應(yīng)用程序中,讓開(kāi)發(fā)者可以方便的集成在線幫助和調(diào)用地圖等功能。awtk-widget-web-view是基于webview實(shí)現(xiàn)的AWTK瀏覽器控件,使得AW
    的頭像 發(fā)表于 11-20 01:05 ?500次閱讀
    AWTK 最新動(dòng)態(tài):支持<b class='flag-5'>瀏覽器</b>控件

    寫一個(gè)Chrome瀏覽器插件

    一、什么是瀏覽器插件 瀏覽器插件是依附于瀏覽器,用來(lái)拓展網(wǎng)頁(yè)能力的程序。插件具有監(jiān)聽(tīng)瀏覽器事件、獲取和修改網(wǎng)頁(yè)元素、攔截網(wǎng)絡(luò)請(qǐng)求、添加快捷菜單等功能。使用
    的頭像 發(fā)表于 11-18 17:12 ?867次閱讀
    寫一個(gè)Chrome<b class='flag-5'>瀏覽器</b>插件

    跨域問(wèn)題是由瀏覽器的同源策略造成的

    瀏覽器
    jf_62215197
    發(fā)布于 :2024年08月27日 07:51:42

    不只是前端,后端、產(chǎn)品和測(cè)試也需要了解的瀏覽器知識(shí)(二)

    繼上篇《 不只是前端,后端、產(chǎn)品和測(cè)試也需要了解的瀏覽器知識(shí)(一)》介紹了瀏覽器的基本情況、發(fā)展歷史以及市場(chǎng)占有率。 本篇文章將介紹瀏覽器基本原理。 在掌握基本原理后,通過(guò)技術(shù)深入,在研發(fā)
    的頭像 發(fā)表于 08-12 14:32 ?549次閱讀
    不只是前端,后端、產(chǎn)品和測(cè)試也需要了解的<b class='flag-5'>瀏覽器</b>知識(shí)(二)

    谷歌Chrome瀏覽器新增三大AI功能,提升用戶體驗(yàn)

    谷歌近日宣布,在其廣受歡迎的Chrome瀏覽器中引入了三項(xiàng)前沿的AI技術(shù)功能,旨在為用戶提供更加智能、便捷的瀏覽體驗(yàn)。這些新功能由Gemini技術(shù)強(qiáng)力驅(qū)動(dòng),目前已在Chrome桌面版上線,標(biāo)志著谷歌在AI與瀏覽器融合方面的又一重
    的頭像 發(fā)表于 08-05 11:26 ?948次閱讀

    不只是前端,后端、產(chǎn)品和測(cè)試也需要了解的瀏覽器知識(shí)

    一、我們?yōu)槭裁匆私?b class='flag-5'>瀏覽器? 1. 對(duì)于前端開(kāi)發(fā)者 1.瀏覽器是用戶體驗(yàn)的第一線。我們需要了解瀏覽器的工作原理,才能有效地設(shè)計(jì)和實(shí)現(xiàn)用戶界面,確保良好的用戶體驗(yàn)。 2.好的產(chǎn)品需要考慮瀏覽器
    的頭像 發(fā)表于 07-01 18:03 ?668次閱讀
    不只是前端,后端、產(chǎn)品和測(cè)試也需要了解的<b class='flag-5'>瀏覽器</b>知識(shí)

    如何用python調(diào)用瀏覽器的視頻?

    linda 我想用python調(diào)用瀏覽器的視頻。 我使用cv2調(diào)用視頻流,但是失敗了。 URL=\"http://192.168.4.1/face_stream\" cap = cv2.VideoCapture(URL) print(cap.isOpened()) 輸出了
    發(fā)表于 06-26 08:15

    Opera瀏覽器引領(lǐng)潮流,全球首接側(cè)AI大模型

    昆侖萬(wàn)維旗下海外平臺(tái)Opera宣布,其旗艦瀏覽器Opera One和游戲瀏覽器Opera GX將正式接入側(cè)AI大模型,成為全球首個(gè)實(shí)現(xiàn)這一突破的主流瀏覽器。
    的頭像 發(fā)表于 06-03 09:18 ?971次閱讀

    蘋果測(cè)試版Safari瀏覽器改進(jìn),包括界面優(yōu)化、內(nèi)容攔截和智能功能

    工程師可在最新版 Safari 18 的瀏覽器地址欄中發(fā)現(xiàn)新的頁(yè)面控制菜單開(kāi)關(guān),該菜單整合了所有舊版和新版的頁(yè)面控制工具,并提供快速訪問(wèn)入口,其中包括瀏覽器的新“智能搜索”功能。
    的頭像 發(fā)表于 05-27 11:21 ?757次閱讀

    Microsoft Edge瀏覽器將去除爭(zhēng)議性關(guān)注創(chuàng)建者功能

    據(jù)悉,2019 年 The Verge 曾披露 Edge 瀏覽器的關(guān)注創(chuàng)建者功能存在嚴(yán)重漏洞,該功能使得用戶在瀏覽網(wǎng)站時(shí),瀏覽器將其訪問(wèn)記錄上傳至必應(yīng)搜索引擎。
    的頭像 發(fā)表于 05-13 15:24 ?642次閱讀