【python CGI编程、smtp邮件发送、pygame项目创建】一、GI编程:
运行在服务器上的一段网关接口的程序(如:HTTP服务器,提供同客户端HTML页面的接口).
CGI的运行可以通过网页的链接或者URL:
1、使用你的浏览器访问URL并连接到HTTP web 服务器 。
2、Web服务器接收到请求信息后会解析URL,并查找访问的文件在服务器上是否存在,如果存在返回文件的内容,否则返回错误信息 。
3、浏览器从服务器上接收信息,并显示接收的文件或者错误信息 。
CGI程序可以是脚本,PERL脚本,SHELL脚本,C或者C++程序等 。
Web服务器支持及配置在你进行CGI编程前,确保您的Web服务器支持CGI及已经配置了CGI的处理程序 。Apache 支持CGI 配置:设置好CGI目录:ScriptAlias /cgi-bin/ /var/www/cgi-bin/所有的HTTP服务器执行CGI程序都保存在一个预先配置的目录 。这个目录被称为CGI目录,并按照惯例,它被命名为/var/www/cgi-bin目录 。CGI文件的扩展名为.cgi,python也可以使用.py扩展名 。默认情况下,Linux服务器配置运行的cgi-bin目录中为/var/www 。如果你想指定其他运行CGI脚本的目录,可以修改httpd.conf配置文件,如下所示:
二、smtp 邮件发送:
由一组源地址邮件传送到目的地址的邮件规则;
= .SMTP( [host [, port [, ]]] )
文章插图
参数说明:
host: SMTP 服务器主机 。你可以指定主机的ip地址或者域名如:runoob.com,这个是可选参数 。port: 如果你提供了 host 参数, 你需要指定 SMTP 服务使用的端口号,一般情况下SMTP端口号为25 。local_hostname: 如果SMTP在你的本机上,你只需要指定服务器地址为 localhost 即可 。python 邮件发送:SMTP.sendmall(from_addr,to_addrs,msg[,mall_options,rcpt_options)import smtplib
- 【Python 应用篇】Email 邮件发送
- Python 调用 Outlook 发送邮件
- 基于Python实现机器人自动走迷宫【100011016】
- Python如何绘制误差直方图?曲线的阴影图?shade range graph
- Scratch 全国青少年软件编程等级考试一级考试真题2022年9月——持续更
- Go语言教程第十集 如何玩转Restful和RPC网络编程
- 二 Linux设备驱动的模块化编程
- 阿姨想让13岁的儿子学Java编程,我拒绝了
- 让小孩学Python语言编程有意义吗?
- 一 python自动化基础能力:3.python基础上之数据类型,函数