python怎么运行cgi程序?

44分钟前阅读2回复0
xietoutiao
xietoutiao
  • 管理员
  • 注册排名1
  • 经验值1887005
  • 级别管理员
  • 主题377401
  • 回复0
楼主

python怎么运行cgi程序?

如果您是Python2.X版本,可以使用ModPython进行Python的Web编程,如果您升级到了Python3.X版本,则可以使用WSGI。

说明:

由于ModPython不再支持Python3,这里主要介绍如何使用CGI进行Python的Web编程,并通过简单的例子进行演示,Python的Apache配置主要包括以下几个步骤:

1、打开httpd.conf文件,找到#ScriptInterpreterSource Registry行,将其前面的#去掉。

2、找到AddHandler cgi-script行,去掉前面的#,并在其后加上.py3

3、找到Options Indexes FollowSymLinks行,去掉IndexesFollowSymLinks,并在其后加上ExecCGI

4、保存并重启Apache服务器。

5、编辑p.py文件(

    #!/D:/software/python/python.exe
    # encoding: gb2312
    # import cgi, cgitb
    print("Content-type: text/html\r\n\r\n")
    print("<html>")
    print("<head><title>Hello, Python</title></head>")
    a = "100"
    print("<body><h1>Hello, I am " + a + "</h1></body>")
    print("</html>")

6、在浏览器中输入http://127.0.0.1/p.py,即可看到输出:

    hello, I am 100

入门级别的Python视频教程有哪些?

我知道一个免费分享学习资源的公众号,名字叫“你未读”,分享的学习资料不仅限于Python,还包括人工智能、Java、PHP、数据结构等编程语言,还有一些优秀的APP和学习网站推荐。

0
回帖

python怎么运行cgi程序? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息