2022年4月30日(北京时间)举行的 Python 开发者大会#PyConUS2022, 有一条重磅消息被宣布Py-script正式发布。
PyScript 是一个框架,它允许用户使用 HTML 的界面以及 Pyodide、WASM 和现代 Web 技术的强大功能在浏览器中创建丰富的 Python 应用程序。
一、运行我的第一个PyScript
(一)安装PyScript
和其他js一样,有下载安装和直接复制url到项目中。将下面两行代码复制到你的文件中即可:
<link rel="stylesheet" href="https://pyscript.net/latest/pyscript.css" /> <script defer src="https://pyscript.net/latest/pyscript.js"></script>
官方网站:https://pyscript.net/
(二)运行
1.代码
建立一个html文件,输入以下代码
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="https://pyscript.net/latest/pyscript.css" /> <script defer src="https://pyscript.net/latest/pyscript.js"></script> <title>Document</title> </head> <body> <div id="output"></div> <py-script> def get_sum(x,y): return x+y sum = get_sum(5,6) pyscript.write("output",sum) </py-script> </body> </html>
2.运行代码
第一次运行时会有等待的时间。
结果出现:
如果出错的话,在浏览器的控制台可以看到报错信息。