IIS部署

1.启用或者关闭windows功能,选择安装CGI,我这里已经安装过了。

2.安装后重新打开IIS看到CGI

3.配置ISAPI和CGI限制

4.右上角添加,路径是python安装路径,注意要加上两个 %s %s

点确定

5.处理映射关系

6.右上角  添加模块,模块选择:CgiModule

出现弹出框,点“是”

添加完成

7.接下来测试一下,创建一个网站

服务器端测试代码:

 #!/usr/bin/python
import cgi
import json
#!/usr/bin/python
# print ("Content-Type: text/html")
# print ("")
# print ("<html>")
# print ("<h2>CGI Script Output</h2>")
# print ("<p>This page was generated by a Python CGI script.</p>")
# print ("</html>")
def main():
print ("Content-type: text/html\n")
form = cgi.FieldStorage()
print(form.keys())
print(type(form))
if form.keys() and form["ServiceCode"].value != "":
print ("<h1> Hello",form["ServiceCode"].value,"</h1>" ) else:
print ("<h1> Error! Please enter first name.</h1>")
main()

测试OK!

最新文章

  1. linux 如何查找io的进程
  2. wordpress安装步骤
  3. [转]Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作
  4. 10个你能参与并学习的Java开源项目
  5. photpshop渐变玩法_学习教程
  6. zookeeper_02:zookeeper基础
  7. Cocos2dx项目启程一 之 封装属于我的精灵类
  8. 201521123080《Java程序设计》第6周学习总结
  9. ViewPager无限轮播与自定义切换动画
  10. kafka副本机制之数据可靠性
  11. Microsoft AI - Custom Vision
  12. 影响 MySQL Server 性能的相关因素
  13. Error: Could not find or load main class Test
  14. djiango 虚拟环境与项目创建
  15. HP-Socket v3.2.2
  16. 条件随机场Conditional Random Field-CRF入门级理解
  17. golang反射举例
  18. HNOI2018题解
  19. Oracle特殊字符转义:&amp;amp;和&amp;#39;
  20. PI monitor error process-RESOURCE_NOT_FOUND-转

热门文章

  1. python网络爬虫与信息提取 学习笔记day1
  2. Django ORM那些相关操作
  3. spring boot 系列之二:spring boot 如何修改默认端口号和contextpath
  4. html标记语言 --格式标记
  5. shell多进程脚本
  6. jquery的ajax全局事件详解
  7. jacascript JSON对象的学习
  8. Spring(3)——装配 Spring Bean 详解
  9. 利用typescript生成Swagger文档
  10. Java 内部类示例