1、CPython
是Python语言规范的参考实现,能够优先获得Python语言的最新、最强的功能,CPython是由C语言编写而成,不但可以从Python代码中调用C代码的函数,还可以直接在Python中使用大量现有的C代码库。
2、Brython
Brython可用于在浏览器中运行包含了Python 3脚本的Web应用。
3、PyPy Python
虽然第一个推荐的是在Python中使用最广泛的编译器,但却不是最快的,PyPy采用的是即时的编译概念,在代码执行前,就直接编译为机器代码,因此其执行速度提高了近4倍。
4、Jython或JPython
使用率第二高,Jython最初被称为JPython,是通过Python语言来实现java虚拟机的,开发者既可以将现有的Java包和代码库,导入自己的Python程序中,还可以在Java程序中嵌入Python脚本。
5、Cython
Cython与CPython不同,更像是一个超集,允许开发者在代码中结合C和Python,从而生成C语言代码类型的输出,以供任何一种C/C++编译器进行后续编译。
6、Skulpt
流行的速度非常快,主要目的是提供一种良好的在线式Python编译器,也可以通过让Web应用引擎包含Skulpt,以方便开发者编写出被用于前端的Python脚本。
7、PyJS
是另一款完全用Python去开发Web应用的编译工具,在后台,PyJS会在使用内置的Ajax框架之前,将Python代码编译为JavaScript。
8、WinPython
是Python的"即用型"发行版,也就意味着用户无需安装,即可在Windows
PC上运行,作为另一种Python的实现,WinPython编译器不仅带来了Python执行环境,而且还包含了诸如:Scipy、Numpy、以及Pandas等各种Python库。
㈡ 嵌入式编程可以用python吗
给嵌入式用的py叫microPython。stm的部分型号可以装。推荐使用pyboard开发板,基于f4
㈢ 学python新手用什么编译器
Python的编辑器也是众多的,下面说下几种:
提问者使用的是dos的编辑器,这一种当然不舒服;
Python的自带的有两种:
2.1 Shell形式:这一种和dos一样很纠结,如下图:
其他的第三方,比如Eclips+PyDev等;
个人建议你使用2.2里面的Edit模式,启动方法是:
开始--所有程序--Python--IDLE(PythonGUI)。
㈣ python可以做前端吗
可以做前端开发但是还是需要javascript的辅助。python并不能直接在浏览器运行,所以有很多功能需要javascript来做,不过如果只是基本的显示和表格操作的话python是可以完成的。
㈤ python里面的编译器是什么
不会指的是 Python解释器吧
c c++ 才是需要编译器
㈥ python的 web版在线编译器是怎么实现的
远程服务器在帮跑的。
github.com/skulpt/skulpt
还有exec
㈦ 前端运行python代码几种方式
(1)在python自带的编辑器IDLE中运行
(2)将python代码保存在.py结尾的文件中,通过命令的方式运行
(3)放置在.bat文件中,在bat文件中写入:python -i helloworld.py,双击运行
(4)在解释器中,通过函数execfile,运行
学习Python就来北京尚学堂。
㈧ 前端开发,还是选择嵌入式或者是python的学习
如果之前没有过这方面的学习经历,对编程还不是很了解的话建议你从Python入手,Python对于初学者来说是非常容易学习的,可以让你对面向对象编程有深度的理解,当然每种语言你要想完全精通,还是要时间的积累的。
如果你一开始就系统的学习前端,还是有些吃力的,建议先了解一点,会简单的前端布局,css,js,jq等就可以了,接下来的东西可以在做项目时慢慢学习,因为太多了!
㈨ 如何将python代码嵌入html代码中
用Gestalt能够改变现状的Javascript库与Silverlight结合后,它可以让开发者直接在HTML中嵌入Python,在查看站点源代码时,会看到类似这样的代码:
<scriptlanguage="python">
将这句话包含在页面顶部,这就是在着手写Python前所要做的所有准备。它会将内联的Python代码传给Silverlight运行时,该运行时支持Dynamic Language Runtime。
㈩ python 怎样实现从编译器和终端之间的切换
ctrl + alt +T 打开新的终端使用
ctrl+Z 从解释器退出到终端
可以采用文本编辑器+插件,比如sublime