通过Python搭建Mac本地服务器

mac系统自带python,不过以当前mac系统的最新版本为例,自带的python版本都是2.*版本,虽然不影响老版本项目的运行,但是python最新的3.*版本的一些语法与2.*版本并不相同,网上的教程大神们也肯定都更新出了最新版的教程,我们不论是学习还是使用,当然用最新版会更好一点。如果需要安装最新版本的python,可以点击以下链接:http://www.cnblogs.com/meng1314-shuai/p/9031686.html

1、打开终端,在终端 cd 到你需要设为服务器的文件夹,比如: cd /Users/ms/Documents/Test
2、然后再输入 python -m SimpleHTTPServer 2345
其中 2345 为端口号,可以在0-65535随你需要来设置,不过在这个取值范围中1023以下的端口已经分配给了常用的一些应用程序,这个数字以后的端口部分被使用,所以网络编程可用的端口一般在1024之后选取。
输入完成回车后,显示 Serving HTTP on 0.0.0.0 port 2345 … 代表服务起来了。

在浏览器中输入 http://127.0.0.1:2345或输入localhost:2345 即可访问这个文件夹的内容;
在 127.0.0.1 替换为你的 IP 地址,效果同上。

关闭终端,服务会自动结束。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python服务器搭建有多种方式。一种是使用Python自带的web模块,包括BaseHTTPServer、SimpleHTTPServer、CGIHTTPServer。另一种是使用第三方的web框架,如Django、Tornado、Web.py等。如果你想使用Python自带的web模块,可以通过以下步骤搭建服务器: 1. 首先,确保你已经搭建Python的开发环境。对于Mac和Linux用户来说,Python通常是自带的,如果没有的话,可以通过终端输入以下命令进行安装: sudo apt-get update sudo apt-get install python 2. 导入所需的web模块,例如BaseHTTPServer。 3. 创建一个继承自BaseHTTPServer.BaseHTTPRequestHandler的类,并在类中实现do_GET和do_POST等方法来处理不同的HTTP请求。 4. 创建一个HTTPServer实例,并将之前创建的类作为参数传入。 5. 在服务器上监听指定的主机地址和端口号,例如localhost和8080。 6. 启动服务器,开始监听客户端的请求。 在以上步骤完成后,你就成功搭建了一个简单的Python服务器。 如果你想使用第三方的web框架,比如web.py,你可以按照以下步骤搭建服务器: 1. 首先,安装web.py框架。可以通过终端输入以下命令进行安装: pip install web.py 2. 导入web.py模块。 3. 创建一个继承自web.application的类,并在类中定义路由和处理函数。 4. 在应用程序实例化时,将路由和处理函数传入。 5. 启动web应用程序,开始监听客户端的请求。 这样,你就成功搭建了一个基于web.py框架的Python服务器

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值