在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

“可在瀏覽器端運行的Python”再發力

OSC開源社區 ? 來源:OSC開源社區 ? 作者:OSC開源社區 ? 2022-11-17 15:42 ? 次閱讀

半年前,知名 Python 發行版 Anaconda 開發商推出了PyScript—— 一款支持在瀏覽器中創建 Python 應用程序的框架。PyScript 基于Pyodide構建,Pyodide 由編譯成 WebAssembly 的 CPython 3.8 解釋器組成,允許在網頁瀏覽器中運行 Python。Pyodide 可以安裝來自 PyPi 的任何 Python 包。Pyodide 還包括一個外部函數接口,可以將 Python 包暴露給 JavaScript,并將瀏覽器 UI,包括 DOM,暴露給 Python。

970c5270-628e-11ed-8abf-dac502259ad0.png



Anaconda 表示,為了讓 PyScript 取得成功,他們必須對項目本身及其核心技術依賴進行戰略性投資,例如 WebAssembly (Wasm) 和 Pyodide 開源項目(PyScript 的首選 runtime)。 基于上述目標,Anaconda 在過去的半年里一直在積極改進 PyScript 的技術基礎設施,并在近日宣布加入了字節碼聯盟 (Bytecode Alliance),成為正式投票成員,希望幫助改進 Wasm 和 WASI 的標準。

Bytecode Alliance(字節碼聯盟)由 Mozilla、Fastly、Intel 與 Red Hat 聯合成立,是一個推動 WebAssembly 標準化的組織,該聯盟旨在通過協作實施標準和提出新標準,以完善 WebAssembly 在瀏覽器之外的生態。目前正在積極推動 WASI (WebAssembly System Interface),使 WebAssembly 能夠安全地訪問文件、網絡和內存等系統資源。

在 Anaconda 看來,Wasm 對于 PyScript 起著至關重要的作用。類似的,WASI 在 Python 生態的 runtime 和模塊中也扮演著至關重要的角色。他們希望與聯盟合作共同推進這些標準。數據科學需要在任何地方都能運行 workload,比如本地 Python 環境、瀏覽器和云中 —— 這種可移植性是計算的未來。除了加入字節碼聯盟,Anaconda 也在大力支持 PyScript 依賴的核心開源項目 Pyodide,比如為其上游貢獻代碼,以及支持正在進行的開發工作。他們認為Pyodide 的成功就是 PyScript 的成功,雖然有許多項目都實現了將 Python 引入瀏覽器,但 Pyodide 在彌補跨語言代理、打包和模塊支持方面的開發差距方面做得非常出色。而且Pyodide 在可預見的未來將會是 PyScript 的默認 runtime。

Anaconda 希望把它作為一個重要的依賴關系來支持,并充分認識到它為 PyScript 帶來的價值。雖然 Anaconda “押注” Pyodide,但同時也在積極嘗試新的 runtime。最近他們展示了基于 MicroPython 的 PyScript 技術預覽版。

974ebd36-628e-11ed-8abf-dac502259ad0.png

Anaconda 表示,MicroPython 非常適合在缺少操作系統和資源有限的受限環境中運行。當他們在默認配置中將 MicroPython 應用到 Wasm 時,出現了令人興奮的結果:這個新的 runtime 總大小僅為 303KB,可即時加載并在不到 100 毫秒的時間內開始執行 MicroPython 邏輯。

Anaconda 認為 MicroPython 也對 PyScript 發揮了重要作用,尤其是在許多加載性能存在問題的開發場景中。因為 PyScript 可通過配置來支持多種 runtime,所以開發者可根據場景選擇最適合的方案。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 瀏覽器
    +關注

    關注

    1

    文章

    1036

    瀏覽量

    35552
  • python
    +關注

    關注

    56

    文章

    4811

    瀏覽量

    85075

原文標題:“可在瀏覽器端運行的Python”再發力

文章出處:【微信號:OSC開源社區,微信公眾號:OSC開源社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    E2000 Speedometer測試瀏覽器性能

    并發測試,能夠全面評估瀏覽器在復雜場景下的性能。 持續更新:項目團隊定期更新測試用例,確保Speedometer始終與最新的Web技術保持同步。 易用性:用戶只需訪問一個普通網頁即可運行測試,無需復雜
    發表于 01-10 21:33

    訊飛星火瀏覽器插件全新升級

    時刻陪伴,星火插件讓你的瀏覽器變成真正的生產工具。
    的頭像 發表于 12-25 09:48 ?338次閱讀

    AWTK 最新動態:支持瀏覽器控件

    導讀AWTK瀏覽器控件,基于webview項目實現,將瀏覽器嵌入到AWTK應用程序中,讓開發者可以方便的集成在線幫助和調用地圖等功能。awtk-widget-web-view是基于webview實現的AWTK瀏覽器控件,使得AW
    的頭像 發表于 11-20 01:05 ?285次閱讀
    AWTK 最新動態:支持<b class='flag-5'>瀏覽器</b>控件

    寫一個Chrome瀏覽器插件

    一、什么是瀏覽器插件 瀏覽器插件是依附于瀏覽器,用來拓展網頁能力的程序。插件具有監聽瀏覽器事件、獲取和修改網頁元素、攔截網絡請求、添加快捷菜單等功能。使用
    的頭像 發表于 11-18 17:12 ?519次閱讀
    寫一個Chrome<b class='flag-5'>瀏覽器</b>插件

    跨域問題是由瀏覽器的同源策略造成的

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

    不只是前端,后端、產品和測試也需要了解的瀏覽器知識(二)

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

    不只是前端,后端、產品和測試也需要了解的瀏覽器知識

    一、我們為什么要了解瀏覽器? 1. 對于前端開發者 1.瀏覽器是用戶體驗的第一線。我們需要了解瀏覽器的工作原理,才能有效地設計和實現用戶界面,確保良好的用戶體驗。 2.好的產品需要考慮瀏覽器
    的頭像 發表于 07-01 18:03 ?524次閱讀
    不只是前端,后端、產品和測試也需要了解的<b class='flag-5'>瀏覽器</b>知識

    如何用python調用瀏覽器的視頻?

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

    Opera瀏覽器引領潮流,全球首接側AI大模型

    昆侖萬維旗下海外平臺Opera宣布,其旗艦瀏覽器Opera One和游戲瀏覽器Opera GX將正式接入側AI大模型,成為全球首個實現這一突破的主流瀏覽器。
    的頭像 發表于 06-03 09:18 ?803次閱讀

    蘋果測試版Safari瀏覽器改進,包括界面優化、內容攔截和智能功能

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

    微軟Edge瀏覽器新增文本編輯功能:引入Compose和數字書寫功能

    除此之外,Edge 瀏覽器也對 Windows Ink 的手寫體驗進行了優化提升?,F在,用戶可在瀏覽器地址欄、文本區及“contenteditable”屬性的區域內使用數字書寫功能。
    的頭像 發表于 04-24 15:26 ?746次閱讀

    谷歌Chrome瀏覽器短暫模式測試,用戶可點擊鏈接運行

    在Canary頻道安卓版Chrome瀏覽器中,用戶可啟用“允許CCT嵌入者以短暫模式打開CCT”的實驗Flag來體驗短暫模式。官方解釋稱,啟用該Flag后,安卓版Chrome瀏覽器中的應用將能進入短暫模式。
    的頭像 發表于 04-24 10:49 ?660次閱讀

    Edge瀏覽器關閉Microsoft Rewards擴展原因揭曉

    據報道,近期德國等地的Microsoft Edge瀏覽器用戶發現,安裝或啟動Microsoft Rewards擴展后,會出現“右上角擴展被Edge瀏覽器禁用以保障您的瀏覽器安全”的提醒窗口。
    的頭像 發表于 04-10 09:55 ?939次閱讀

    Windows 10與11用戶默認安裝Microsoft Edge瀏覽器更新

    外媒Windows Latest偵察后揭示,此款應用暫無明顯功能,可能為未來AI功能預埋。早前IT之家曾報道,用戶在 Edge 瀏覽器更新的過程中,Windows 10用戶可在“Apps & Features”
    的頭像 發表于 04-02 15:46 ?595次閱讀

    鴻蒙實戰開發:【瀏覽器制作】

    使用[@ohos.systemparameter]接口和[Web組件]展示了一個瀏覽器的基本功能,展示網頁,根據頁面歷史棧前進回退等。
    的頭像 發表于 03-19 17:47 ?658次閱讀
    鴻蒙實戰開發:【<b class='flag-5'>瀏覽器</b>制作】
    主站蜘蛛池模板: 午夜影视在线免费观看 | 精彩视频一区二区三区 | 五月婷婷一区二区 | 久久99热久久精品23 | 中国一级生活片 | 一二三四日本视频社区 | 欧美一级黄视频 | 成人国产精品一级毛片视频 | 激情五月社区 | 亚洲综合视频一区 | 天堂免费在线视频 | 人人做人人爽人人爱秋霞影视 | 靠比久久 | 激情玖玖| 视频黄色在线 | 色五五月 | 在线欧美成人 | 天天操夜夜干 | a级网站| 人人澡人人人人夜夜爽 | 成人免费的性色视频 | 91久操| 美女拍拍拍免费视频观看 | 日本三级免费看 | 国产午夜精品久久理论片小说 | 狠狠操夜夜爽 | 日日插天天操 | 婷婷九月 | 天天插插插 | 欧美一级片免费观看 | 午夜视频高清在线aaa | 中国一级特黄特色真人毛片 | 天天操人人干 | 天天爽夜夜爽人人爽曰喷水 | 日本久久久久久久 | 日本高清视频色视频kk266 | 国产精品偷伦费观看 | 天天干天天操天天透 | 欧美一级视频在线观看欧美 | 国产精品视频色拍拍 | 黄大片18满岁水多 |