我正在寻找能够在我的浏览器中运行 Python 的最简单和最短的方法。我目前使用的是 Python 2.7,但是我不喜欢使用控制台,并且希望能够在 IDE(Sublime Text)中进行编程。
换句话说,我想像运行 PHP 一样运行 Python 脚本。
<html>
<head>
<title>Hello World!</title>
</head>
<body>
<?php
echo "Hello World!";
?>
</body>
</html>
我怎样才能做我需要的?
在 Python 中,没有以这种方式使用 Python 的服务器端解决方案。最常见的框架,如Django Framework、Flask、Pyramid,使用另一种类型的实现。
我将提到两个例外:
如果你想做的是在线运行代码 http://jupyter.readthedocs.io/en/latest/index.html
IDE(Sublime Text)非常适合开始编程,其实我用过也推荐过,但是离线,每次要验证代码都需要运行程序
我引用 IPython 非常好:IPython 还包括一个 GNU/Linux 版本,可以在 X 中执行并使用 WX 库。使用 GUI 库时,IPython 不允许阻塞与 Tkinter、GTK+、Qt 或 WX 的交互;它只允许与 Tkinter 交互。Ipython 可以交互地管理多个集群的并行使用。IPython 可用于替换系统外壳,这要归功于它通过其配置文件非常灵活和可修改,尤其是在 Windows 上。IPython shell 让人想起 unix shell,甚至允许在使用过程中使用 bash 命令,例如更改工作目录
据我所知,最好的选择是 Ipython。
如果您想要的是云中的 IDE,我建议:
如果你想让编辑器有片段: