文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Python网页编程(CGI)

2023-01-31 04:43

关注
1)程序简单,引用几个关键处理即可:
#coding=utf-8
#!/usr/bin/python
# CGI处理模块
from os import environ
import cgi, cgitb
# 创建 FieldStorage 的实例化
form = cgi.FieldStorage() 

# 获取数据
user_id ="a";
password="b";
first_name = form.getvalue('first_name')
last_name  = form.getvalue('last_name')
en = environ.get('HTTP_COOKIE')+"";
coks = en.split(';')
for c in coks:
    kv = c.split("=");
    if(kv[0]=='UserID'):
        user_id=kv[1];
        continue
    if(kv[0]=='Password'):
        password=kv[1];   
print('Content-type:text/html\r\n\r\n')
print("Set-Cookie:UserID=XYZ;\r\n")
print("Set-Cookie:Password=XYZ123;\r\n")
print("Set-Cookie:Expires=Tuesday, 31-Dec-2007 23:12:40 GMT\";\r\n")
print("Set-Cookie:Domain=www.w3cschool.cc;\r\n")
print("Set-Cookie:Path=/perl;\n")
print('<html>')
print('<head>')
print('<title>Hello Word - First CGI Program</title>')
print('</head>')
print('<body>')
print('<h2>Hello Word! This is my first CGI program</h2>')
print("<h2>Hello %s %s</h2>" % (first_name, last_name))
print("User ID  = %s" % user_id)
print("Password = %s" % password)
print('</body>')
print('</html>')


2)配置很关键(IIS7.0):

 

3)按下面填好:

走到这里,跟C#语言进行处理,已经无多大的区别了。Python这种脚本式用来做服务端的数据提供者还是比较好。
Python语言在很多地方,特别是类型,类等方面跟JS很类似,但没有JS复杂。
浏览了一遍,能算学到一门语言?

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯