社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

在浏览器运行Python——PyScript

python自留地 • 3 月前 • 80 次点击  


整理 | 梦依丹  出品 | CSDN(ID:CSDNnews)

Python开发商Anaconda发布了PyScript,该框架可以在浏览器中运行Python应用。它允许开发者在HTML中创建丰富的Python应用程序,Python代码可与JavaScript实现双向通信。


PyScript是什么?


在PyScript的官网是这样介绍的:“Run Python in Your HTML”,简译之就是在HTML中运行Python。其核心功能有:

  • 在浏览器中运行Python,可以启用插入式内容、外部文件托管(由Pyodide实现)以及无需依赖任何服务器配置进行应用程序托管;

  • Python生态系统,该框架支持当下众多流行的Python包与科学堆栈(如numpy、pandas、scikit-learn等);

  • Python与JavaScript互通,在Python和JavaScript对象和命名空间之间进行双向通信;

  • 环境管理,允许用户定义程序必备的包和文件,以便页面代码运行;

  • 可视化的应用开发;

  • 灵活的框架,可以利用它在Python中直接创建和分享新的可插拔和可扩展的组件。

综上所述,PyScript就是HTML,但由于Python拥有丰富的库及可访问性,它的功能会更强大。简而言之,Anaconda认为PyScript的使命是为99%的人带来编程。



代码 Demo


<html>|
   ...|
   <py-script> print('Now you can!') py-script>|
html>|

来自PyScript官网:https://pyscript.net/



网友:CScript、PHPScript还会远吗?


而对于这个框架,笔者联系了CSDN知名Python博主@天元浪子,他表示:“在前端上编程,相当于隐藏了环境安装和配置,用户可以直接使用,对刚入门的新手,非常友好。”

而在Twitter上,则有人表示,未来PyScript会比Vue或React拥有更好地体验吗?

可以运行在iPad上吗?

也有人希望能期待更多功能面世

前端小伙伴头秃程度+1

PyScript都来了,CScript、PHPScript还会远吗?


  纯免费在线学编程   


在线版本:http://dida100.com/its

学编程像游戏闯关,超有意思~




  抱团一起学习! 

我是小白(微信 python776 ) 备注 888建了个微信程序员学习群,互相解答问题,有需要的同学可以加我微信进群。 



戳👇纯免费,学编程

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/178181
 
80 次点击