第一步:开启 Apache

 第二步:开启 CGIHTTPServer 。打开 cmd,切换到 Apache 的 bin 同目录下,输入 python -m http.server --cgi 8080(这个是CGI服务器的端口,不写的话默认是8000端口)

 

 第三步:映射到页面上。打开Apache目录下的cgi-bin文件夹(这是存放文件的默认文件夹),编写程序。然后打开浏览器,输入

 

 

1 #!D:\Program Files\python37\python.exe
2 #coding=utf-8
3 print("Content-type:text/html\n\n")
4 print()
5 print('hello world!')
test.py

 

 

 踩过的坑:

Apache 配置出现‘TLS1.3错误’解决办法:不要安装64位Apache,改安装32位,如下图

 

 启动CGIHTTPServer时出现编码问题解决办法:修改系统默认编码,如下图