Python本地服务器

很多编程语言都内置简易的HTTP服务器,功能虽然没有专业用于生产环境的服务器那么完善,比如Apache 或者 NGINX,但是做一些简单的前端测试已经足够了。Python当然也不例外,语言环境安装好后,可以在应用目录里面创建虚拟环境,Python3在Mac OS或Linux系统里面创建虚拟环境的命令如下:

$ python3 -m venv name

name是虚拟环境的名称,安装好后会出现一个名为name的文件。

由于Python2没有集成venv包,需通过virtualenv工具创建虚拟环境,同样是在Mac OS或Linux系统里执行以下命令:

$ sudo pip install virtualenv

确保是在创建的应用目录里面,然后执行以下命令创建虚拟环境:

$ virtualenv venv

通过上面的方法完成了虚拟环境的创建,好处就是可以在不影响全局Python解释器的情况下安装私有包,实现项目开发环境的独立性。然后继续我们的Python服务器,可通过以下命令行调用:

//Python 2.x
python -m SimpleHTTPServer

//Python 3.x
python -m http.server

然后只要在浏览器中输入以下地址便可访问服务器:

http://localhost:8000/

发表回复

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