Python——CGI入门讲解介绍

前言

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

作者: 柠檬精

CGI是什么

CGI全称是“公共网关接口”(Commone Gateway Interface)。

HTTP服务器与你的或其他机器程序进行“交谈”的一种工具,其程序须运行在网络服务器上。[1]

重点理解:

Web 服务器通过调用CGI程序实现和Web浏览器的交互,也就是CGI程序接受Web浏览器发送给Web服务器的信息进行处理,将相应结果再发送给Web服务器及浏览器。

Python——CGI入门讲解介绍_第1张图片

 

PS:如有需要Python学习资料的小伙伴可以加下方的群去找免费管理员领取

 

可以免费领取源码、项目实战视频、PDF文件等

 

最基本的尝试

本机是windows操作系统,提前下载过Python3。

小贴士:

md是新建一个文件夹

cd xxx转到该目录下的xxx文件夹

步骤:

1.在电脑里新建一个文件夹(www)2.转到www文件夹,新建cgi-bin文件夹(文件夹的名字可为任意英文)3.输入命令python -m http.server --cgi 8001。(端口8001可以随意指定,只要不与电脑上已经打开的端口冲突即可)

Python——CGI入门讲解介绍_第2张图片

 

Python——CGI入门讲解介绍_第3张图片

 

Python——CGI入门讲解介绍_第4张图片

 

着手第一个CGI程序!

在cgi-bin文件夹下新建hello.py文件


# -*- coding: UTF-8 -*-

print('Content-type:text/html \n\n')
print('Hello CGI~')

输入网址

http://localhost:8001/cgi-bin/hello.py
Python——CGI入门讲解介绍_第5张图片

你可能感兴趣的:(Python——CGI入门讲解介绍)