使用Python开始创建网站

Hac*_*ker 11 python

我基本上是一个PHP家伙.现在正朝着python迈进.我开始学习python.

我如何安装它并开始工作,并开发网站.我完全混淆了Python站点下载部分中的替代实现.你能告诉我"替代实施"是什么意思吗?

我的意思是说:我可以在我的服务器中创建一个.php文件,然后从http://example.com/index.php这样的浏览器访问它,所以我想知道我是否可以用python做同样的事情,比如创建一个.py文件并从浏览器访问http://example.com/index.py.

Raf*_*ler 18

就像免责声明一样,我将您解释为"在浏览器中运行Python"为"使用Python制作网站".

如果您想开始使用Python编写Web应用程序,您可以使用CGI或使用其众多Web应用程序框架之一.从某种意义上说,Python不像PHP那样嵌入HTML.其中许多框架都带有可用于测试Web应用程序的开发服务器(通过在浏览器中查看).

一个特别好的Python Web框架是Django.

不过,在你深入研究这些框架之前,我确实建议你做Python教程.Python不仅适用于编写Web应用程序,因此在对您有任何意义之前,您必须首先获得一些基础知识.

至于安装Python,我建议你使用你的操作系统获得的版本,如果你使用的是Mac或Linux,或者如果你使用的话,你可以从python.org安装Python 2.7.1 32位二进制文​​件.替代实现包括在Java虚拟机上运行的Python和在.NET公共语言运行时上运行的Python,但出于您的目的,参考实现CPython应该可以正常工作.


Bri*_*oll 5

默认情况下,Python是通用脚本语言,并不专门用于Web应用程序开发(主要是PHP)。因此,您首先需要从www.python.org下载并安装Python(选择适合您的操作系统的版本)。我建议使用v2.7.1,但如果愿意,可以尝试使用v3.2。

其他版本(IronPython,Jython等)是在其他平台上(分别是.NET和JVM)的Python实现,并且除非您确实愿意,否则您很可能无需理会它们。

要开始使用Python并创建Web应用程序,您还需要下载并安装基于Python的Web框架。其中有很多,实际上这里没有太多。但是,Python Wiki上有一个页面,其中包含用于Web开发的有用框架的列表。