利用python建立web服务器

from functools import partial  # 导入模块
from http.server import HTTPServer, SimpleHTTPRequestHandler

if __name__ == '__main__':
    ip = ''
    port = 8888
    # 指定directroy 的路径 ,返回给Handler这个对象,在去调用这个对象
    Handler = partial(SimpleHTTPRequestHandler, directory='/home/pi/Downloads')
    server = HTTPServer((ip, port), Handler)
    server.serve_forever()

指定目录

from functools import partial  # 导入模块
from http.server import HTTPServer, SimpleHTTPRequestHandler

if __name__ == '__main__':
    ip = ''
    port = 8888
    # 指定directroy 的路径 ,返回给Handler这个对象,在去调用这个对象
    Handler = partial(SimpleHTTPRequestHandler, directory='/home/pi/Downloads')
    server = HTTPServer((ip, port), Handler)
    server.serve_forever()

利用python快速搭建企业网站

利用python快速搭建web服务器,代码如下

from http.server import HTTPServer, SimpleHTTPRequestHandler
if name == 'main':
server = HTTPServer(('0.0.0.0', 80), SimpleHTTPRequestHandler)
server.serve_forever()

浏览器中打开:

http://本机IP/即可访问该服务