一、说明

HTTP GET请求调用Python脚本(GET可由Java和PHP发出,即完成Java/PHP调用Python脚本

Apache服务器环境,Python脚本放置路径:/opt/lampp/cgi-bin

二、Python脚本

#!/usr/bin/python
#coding=utf-8

import cgi, cgitb 

form = cgi.FieldStorage() 

first_name = form.getvalue('first_name')
last_name  = form.getvalue('last_name')

print "Content-type:text/html\r\n\r\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 '</body>'
print '</html>'
三、测试

请求:

http://172.16.16.12/cgi-bin/getCallPython.py?first_name=jianxin&last_name=yu

返回结果:



Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐