- 模块介绍
- 简单应用
一、模块介绍
SimpleHTTPServer模块用于简单的HTTP访问共享程序,linux中可直接用于命令行进行共享,Windows也可以使用Cygwin进行命令行共享.
注意:SimpleHTTPServer模块作用于当前目录且默认端口为8000
二、简单应用
- linux系统
- windows系统
1.linux系统
# pwd /opt # python -m SimpleHTTPServer Serving HTTP on 0.0.0.0 port 8000 ...
开启opt的HTTP共享,使用http://服务器IP:8000进行访问并且点击可直接下载,并且操作会实时产生日志.
为了不影响正常工作,可以配合 nohup命令来使用,也可以更改端口号。
nohup python -m SimpleHTTPServer 80&
这样就可以直接使用服务器IP地址来访问,不需要加端口了。
2.windows系统
使用SimpleHTTPServer模块必须使用Cygwin来模拟linux环境,并执行python -m SimpleHTTPServer 80命令,使用http://服务器IP就可以直接访问
关于SimpleHTTPServer的更多情况请移步至Python官网
http://docs.python.org/2/library/simplehttpserver.html#module-SimpleHTTPServer
至此、完成。