最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

pyscript的簡單應用實現(xiàn)

 更新時間:2022年05月09日 11:44:25   作者:師兄白澤  
本文主要介紹了pyscript的簡單應用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

最近在 PyCon US 2022 上,Anaconda 的首席執(zhí)行官 Peter Wang 宣布了一項名為 PyScript 的閃亮新技術(shù),該技術(shù)允許用戶在瀏覽器中編寫 Python。

1. 什么是pyscript

pyscript由來自 Anaconda 的團隊開發(fā),包括 Peter Wang、Fabio Pliger 和 Philipp Rudiger,正如 Peter 在他的演講中提到的, PyScript是“一個用于在 HTML(如 PHP)中交錯 Python 的系統(tǒng)。”這意味著您可以編寫和運行 Python 代碼在 HTML 中,在 PyScript 中調(diào)用 Javascript 庫,并在 Python 中進行所有 Web 開發(fā)。
最明顯的是,使用 PyScript,我們現(xiàn)在可以用 HTML 編寫 Python(可能還有其他語言)并構(gòu)建 Web 應用程序。PyScript 讓更多的前端開發(fā)人員和創(chuàng)建者可以使用 Python 的強大功能。
正如彼得在演講中提到的,“網(wǎng)絡瀏覽器是世界上最普遍、最便攜的計算機環(huán)境。” 事實上,幾乎每個人都可以訪問網(wǎng)絡瀏覽器,無論是在電腦上還是在手機上。這意味著任何人都可以在沒有任何基礎設施障礙的情況下訪問和開始編程。
使用 PyScript,我們不再需要擔心部署。PyScript 提供了“超越云的架構(gòu)轉(zhuǎn)變”。一切都將在您的網(wǎng)絡瀏覽器中發(fā)生。作為數(shù)據(jù)科學家,我們可以在 html 文件中共享我們的儀表板和模型,只要其他人在 Web 瀏覽器中打開該文件,該文件就會運行代碼。

既然pyscript如此強悍,下面,我就帶大家來寫第一個pyscript應用:

2.pyscript的應用

2-1.下載

download pyscript now
下載完后就可以使用如下代碼將python引入到你的web應用了

<link rel="stylesheet" href="path/to/pyscript.css" rel="external nofollow"  />
<script defer src="path/to/pyscript.js"></script>

2-2. CDN

當然你也可以選擇不下載直接使用pyscript

<link rel="stylesheet"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  />
<script defer src="https://pyscript.net/alpha/pyscript.js"></script>

2-3. 你的第一個pyscript應用

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  />
    <script defer src="https://pyscript.net/alpha/pyscript.js"></script>
    <title>Document</title>
    <style>
        py-script{
            width: 100px;
            height: 100px;
            font-size: 20px;
            text-align: center;
            position: absolute;
            left: calc(50% - 50px);
            top: calc(50% - 50px);
        }
    </style>
</head>
<body>
	<!-- 經(jīng)典的hello world -->
    <py-script>
        print('hello world')
    </py-script>
</body>
</html>

2-4.來一個更復雜的應用吧

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet"  rel="external nofollow"  rel="external nofollow"  rel="external nofollow"  />
    <script defer src="https://pyscript.net/alpha/pyscript.js"></script>
    <title>Document</title>
</head>
<body>
    <b><p>Today is <u><label id='today'></label></u></p></b>
    <br>
    <div id="pi" class="alert alert-primary"></div>
    <!-- 這里導入了時間的庫,然后將信息渲染到了頁面中。并有一個簡單的圓周率計算的算法 -->
    <py-script>
import datetime as dt
pyscript.write('today', dt.date.today().strftime('%A %B %d, %Y'))

def wallis(n):
    pi = 2
    for i in range(1,n):
        pi *= 4 * i ** 2 / (4 * i ** 2 - 1)
    return pi

pi = wallis(100000)
pyscript.write('pi', f'π is approximately {pi:.3f}')
    </py-script>
</body>
</html>

以上就是pyscript的簡單應用了,更多相關(guān)pyscript的簡單應用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • pytorch之關(guān)于PyTorch結(jié)構(gòu)介紹

    pytorch之關(guān)于PyTorch結(jié)構(gòu)介紹

    這篇文章主要介紹了pytorch之關(guān)于PyTorch結(jié)構(gòu)的使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • 一步步教你用Python畫五彩氣球

    一步步教你用Python畫五彩氣球

    這篇文章主要給大家介紹了關(guān)于如何用Python畫五彩氣球的相關(guān)資料,主要是用turtle庫自帶的畫筆turtle.Turtle()來繪制氣球,文中給出了詳細的實例代碼,需要的朋友可以參考下
    2023-06-06
  • 淺談在django中使用redirect重定向數(shù)據(jù)傳輸?shù)膯栴}

    淺談在django中使用redirect重定向數(shù)據(jù)傳輸?shù)膯栴}

    這篇文章主要介紹了淺談在django中使用redirect重定向數(shù)據(jù)傳輸?shù)膯栴},具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • QML實現(xiàn)鐘表效果

    QML實現(xiàn)鐘表效果

    這篇文章主要為大家詳細介紹了QML實現(xiàn)鐘表效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-06-06
  • 淺析Python中的變量賦值與多重賦值

    淺析Python中的變量賦值與多重賦值

    在?Python?中,變量賦值是編程中常見的操作之一,本文將深入探討?Python?中的變量賦值和多重賦值,包括其基本語法、特性、應用場景以及示例代碼,需要的可以參考下
    2024-03-03
  • Django使用詳解:ORM 的反向查找(related_name)

    Django使用詳解:ORM 的反向查找(related_name)

    今天小編就為大家分享一篇Django使用詳解:ORM 的反向查找(related_name),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • Python Selenium破解滑塊驗證碼最新版(GEETEST95%以上通過率)

    Python Selenium破解滑塊驗證碼最新版(GEETEST95%以上通過率)

    這篇文章主要介紹了Python Selenium破解滑塊驗證碼最新版(GEETEST95%以上通過率),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • python 判斷網(wǎng)絡連通的實現(xiàn)方法

    python 判斷網(wǎng)絡連通的實現(xiàn)方法

    下面小編就為大家分享一篇python 判斷網(wǎng)絡連通的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • python使用技巧-文件讀寫

    python使用技巧-文件讀寫

    這篇文章主要介紹了python使用技巧-文件讀寫,Python提供了非常方便的文件讀寫功能,其中open是讀寫文件的第一步,通過open讀寫文件的方式和把大象裝冰箱是一樣的,下面我們就來具體介紹該內(nèi)容,需要的小伙伴可以參考一下
    2022-02-02
  • python實現(xiàn)凱撒密碼

    python實現(xiàn)凱撒密碼

    這篇文章主要為大家詳細介紹了python實現(xiàn)凱撒密碼,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04

最新評論

邵阳市| 广元市| 新龙县| 绥化市| 佛山市| 田林县| 康定县| 延长县| 乌兰浩特市| 安远县| 蚌埠市| 云和县| 西丰县| 互助| 临汾市| 巴林左旗| 正定县| 凉山| 安多县| 河间市| 嘉善县| 海城市| 兰州市| 鹤山市| 上饶市| 环江| 元氏县| 工布江达县| 铜山县| 鹤庆县| 兴文县| 虞城县| 柳河县| 稻城县| 介休市| 铜川市| 太康县| 云南省| 锦州市| 驻马店市| 洞头县|