近来开会议发布了,它容许我们将代码嵌入到HTML中,并在浏览器中容许。致力为用户提供一流的编程语言,该语言具有一致的款式规则、更具表现力且更便于学习。

熟悉后端的同事应当马上就可以反应到:这就是代替啊!

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

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

我们不晓得有没有这个野心,然而的出现,确实是一件激奋人心的事情,意味着你会的话,再加上后端知识,就可以写出漂亮的后端页面了。对于来说脚本语言有哪些,我们可以用和HTML后端知识做全栈工程师了。

干哪些核心特点目标使用坐姿

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

我们可以使用CDN来安装:


接着,我们来瞧瞧一个简单的页面:



    
    
    
    
    
    
    First PyScript Application
    
        py-script {
            width: 100%;
            height: 100%;
            font-size: 20px;
            text-align: center;
            position: absolute;
        }
    
    
        print('Hello PyScript!')
    

运行这个程序,你就可以在浏览器页面上看见这个结果了:

脚本语言有什么特点和优势_脚本语言有哪些_脚本语言有什么

这就是我们知名的Hello式祝福!

这段后端代码上面,我们直接使用py-标签包裹代码,就实现后端脚本控制功能了。

我这儿是在上面运行的,运行代码之前须要安装这个插件,之后就可以直接浏览器访问了。

我们再来看一个复杂一点的事例:


    
      
      
      
    
  
    

Today is


import datetime as dt pyscript.write('today', dt.date.today().strftime('%A %B %d, %Y')) def compute_pi(n): pi = 2 for i in range(1,n): pi *= 4 * i ** 2 / (4 * i ** 2 - 1) return pi pi = compute_pi(100000) pyscript.write('pi', f'π is approximately {pi:.3f}')

这个事例中,我们使用

标签,在上面提供.write()方式,将字符串讲到页面的标签中。

运行这段代码,我们会听到浏览器页面的结果:

脚本语言有哪些_脚本语言有什么特点和优势_脚本语言有什么

我们还可以在页面中引入的包,来实现一些简便的操作。


    
      
      
      
        - numpy
        - matplotlib
      
    
  
    

Let's plot random numbers

import matplotlib.pyplot as plt import numpy as np x = np.random.randn(1000) y = np.random.randn(1000) fig, ax = plt.subplots() ax.scatter(x, y) fig

在这儿,我们引用了numpy和这两个包,引用包是在标签内部通过

标签来实现。

运行这个程序,我的页面仍然处于加载状态:

脚本语言有什么特点和优势_脚本语言有什么_脚本语言有哪些

现阶段,运行带有的页面加载速率还是有点催泪的,似乎一下子回到了原始年代。所以,想要被你们广泛使用还有很长的路要走。

目前阶段,我们还只能继续等待,想要尝鲜的话,可以在去上瞧瞧。在公众号后台留言获取项目的地址。

总结

项目如今还在建立阶段,许多功能还没有支持,并且从其热度和参与贡献的人数来看,前途还是光明的,虽然有着如此多的应用基础,学会就可以写后端脚本语言有哪些,的这些方便操作库都可以在页面直接使用的话,会大大提升你们的效率,我们也不用去学习如今越来越复杂的那一套后端技术了。

让我们持续保持关注,期盼的持续表现吧!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注