anaconda(Anaconda 推出 PyScript)

作者:闲欢

来源:Python 技术

最近 Anaconda 开大会发布了 PyScript ,它允许我们将 Python 代码嵌入到 HTML 中,并在浏览器中允许。PyScript 旨在为用户提供一流的编程语言,该语言具有一致的样式规则、更具表现力且更易于学习。

熟悉前端的朋友应该马上就可以反应到:这就是替代 JavaScript 啊!

确实,这个功能就类似于 JavaScript,如果后面发展得好的话,我们完全可以不写 JavaScript,直接写 Python 也能实现一样的效果。

这个项目出来之后,马上蹿升到 GitHub 趋势榜榜首,短短20天已经有 10K+ 的 star 了,可见其热度之高。

我们不知道 anaconda 有没有这个野心,但是 PyScript 的出现,确实是一件振奋人心的事情,意味着你会 Python 的话,再加上前端知识,就可以写出漂亮的前端页面了。对于 Pythoner 来说,我们可以用 Python 和 HTML前端知识做全栈工程师了。

干什么PyScript 核心特性Python in the browser:启用 drop-in content、外部文件托管(基于 Pyodide 项目),以及不依赖服务器端配置的应用程序托管。Python 生态:提供流行的 Python 和科学计算软件包(例如 numpy, pandas, scikit-learn 等)。Python with JavaScript:在 Python 和 JavaScript 对象和命名空间之间进行双向通信。环境管理:开发者可定义要引入哪些包和文件,以便页面代码的运行。可视化应用开发:开发者可使用现成的 UI 组件,如按钮、容器、文本框等。灵活的框架:开发者可以利用它在 Python 中直接创建和分享新的可插拔和可扩展的组件。PyScript 目标提供干净简单的 API。支持标准 HTML。扩展 HTML 以读取稳定且可靠的自定义组件。提供可插拔、可扩展的组件系统。使用姿势

下面,我们来体验一下这个新生事物吧!

我们可以使用 CDN 来安装 PyScript:

搜索建议:anaconda  anaconda词条  
热博

 寒假趣事作文

寒假趣事作文700字(通用3篇)在日常学习、工作抑或是生活中,大家或多或少都会接触过作文吧,作文要求篇章结构完整,一定要避免无结尾作文的出现。一篇什么样的作文才...(展开)

热博

 波兰是个怎样的国家?

波兰是个怎样的国家要想全面的介绍完毕需要从地理、历史、政治、经济、军事和文化等各个方面进行全方位的介绍。仅就历史而言波兰大致可以分为古代强盛的波兰、近代悲催的波...(展开)