分页: 1 / 1
SimpleHTTPServer简单的WEB服务器提供共享文件
发表于 : 2006-12-20 20:20
由 baic
代码: 全选
#!/usr/bin/python2.4
# -*- coding: utf-8 -*-
#定义8000端口及/www服务目录可自己更改
import SimpleHTTPServer
import SocketServer
import os
PORT = 8000
WEBDIR = "/www"
class Handler(SimpleHTTPServer.SimpleHTTPRequestHandler):
def translate_path(self, path):
os.chdir(WEBDIR)
return SimpleHTTPServer.SimpleHTTPRequestHandler.translate_path(self,path)
try:
httpd = SocketServer.TCPServer(("", PORT), Handler)
print "dir %s serving at port %s"%(repr(WEBDIR), PORT)
httpd.serve_forever()
except:pass
发表于 : 2007-04-29 14:14
由 bluephoton
不错不错,挺好。收藏了。
Re: SimpleHTTPServer简单的WEB服务器提供共享文件
发表于 : 2009-11-13 18:58
由 photor
Re: SimpleHTTPServer简单的WEB服务器提供共享文件
发表于 : 2009-12-03 0:22
由 millenniumdark
直接來
代码: 全选
cd /www
python -m SimpleHTTPServer
Re: SimpleHTTPServer简单的WEB服务器提供共享文件
发表于 : 2009-12-03 9:18
由 eexpress
黑黑回来挖坟吗?
Re: SimpleHTTPServer简单的WEB服务器提供共享文件
发表于 : 2009-12-03 20:33
由 millenniumdark
eexpress 写了:黑黑回来挖坟吗?
是有人先挖的。我只是跟挖。
Re: SimpleHTTPServer简单的WEB服务器提供共享文件
发表于 : 2011-05-08 18:42
由 liangyongqing
正好要用到,试试
Re: SimpleHTTPServer简单的WEB服务器提供共享文件
发表于 : 2011-05-09 12:31
由 shirazbj
millenniumdark 写了:直接來
代码: 全选
cd /www
python -m SimpleHTTPServer
是说把代码存成SimpleHTTPServer。存在/www, 然后在该目录下执行么?
要是开机就执行,怎么做呢?
Re: SimpleHTTPServer简单的WEB服务器提供共享文件
发表于 : 2011-05-15 16:29
由 millenniumdark
shirazbj 写了:
是说把代码存成SimpleHTTPServer。存在/www, 然后在该目录下执行么?
否。SimpleHTTPServer是Python自帶的模塊。詳情man python。
Linux下開機啓動程序的方法太多了,請google。
Re: SimpleHTTPServer简单的WEB服务器提供共享文件
发表于 : 2011-05-24 20:37
由 shirazbj
哦,好像明白了一点。4楼直接用SimpleHTTPServer了。
我问的应该是把1楼的代码存成一个文件,然后执行么?
google了一大堆,还得多试试,越试问题越多。