用python搭建最简单的服务器与网站

 时间:2026-02-16 23:48:33

1、首先我们要先利用python的wsgiref库里的simple_server搭建一个基础的服务器。

代码如下:

# server.py

# 从wsgiref模块导入:

from wsgiref.simple_server import make_server

# 导入我们自己编写的application函数:

from test import application

# 创建一个服务器,IP地址为空,端口是8000,处理函数是application:

httpd = make_server('', 8000, application)

print("Serving HTTP on port 8000...")

# 开始监听HTTP请求:

httpd.serve_forever()

用python搭建最简单的服务器与网站

2、在命令提示行中运行server.py,出现如图所示就表示我们搭建成功

用python搭建最简单的服务器与网站

3、我们要有一个python文件对网页进行解析并输送到前端

代码如下:

import re

import os

import codecs

def application(environ, start_response):

    start_response('200 OK', [('Content-Type', 'text/html')])

    f = open("D:\\web\\text.html","r",encoding="utf-8")

    b = f.read()

    body = re.sub("{tittle}",'python Web',b)

    body1 = re.sub("{content}",'你好 pyweb!',body)

    f.close()

    return [body1.encode()]

用python搭建最简单的服务器与网站

4、再来一个简单的静态网页

代码如下

<!DOCTYPE html>

<html>

<head>

<title>{tittle}</title>

</head>

<body>

<a href="">{content}</a>

</body>

</html>

用python搭建最简单的服务器与网站

5、看一下效果,大功告成

用python搭建最简单的服务器与网站

  • Firefox浏览器,文件下载后保存去哪里?
  • 怎么为文件夹添加右键菜单,在此处打开CMD窗口
  • c#如何更改应用程序图标
  • 相对路径与绝对路径的区别
  • Excel 合并计算将多个工作表数据汇总
  • 热门搜索
    抚顺旅游 重庆周边旅游 贵州旅游最佳路线 旅游意外险 景德镇旅游攻略 象山旅游 山东旅游景点排行 旅游资讯 研学旅游 马蜂窝旅游