![](/img/trans.png)
[英]Is there any way of executing a Python script from a web browser? [on hold]
[英]Having trouble executing a python script from the web browser
我是HTML的新手,并且希望集成一个python脚本,该脚本在从HTML页面检索值后运行。
我正在尝试运行一个示例脚本,该脚本需要两个值(名称和数字)并返回唯一代码的列表。
这是我的python脚本(forms.cgi)。
#!C:\Python34\Python.exe
import CampaignID, cgi
print ("Content-Type: text/html\n\n")
form = cgi.FieldStorage()
name = form.getvalue('Name')
number = form.getvalue('Number')
codes = CampaignID.CodeGen(name,number)
print(codes)
这是我下面的HTML脚本
<html>
<head>
<title>Campaign generation</title>
</head>
<body>
<form name = 'Campaign' action = 'forms.cgi' method = 'get'>
<fieldset>
<legend> Enter your restaurant Name </legend>
<label>Name <input type = 'text' name ='Name' size = '30'></label>
<br/>
<legend> No. of Coupons </legend>
<label>Number <input type = 'text' name ='Number' size = '4'></label>
<br/>
<hr/>
<input type = 'submit' value = 'submit review'/>
</fieldset>
</form>
填写完值后,我在页面上获取了python文件的源代码。 我正在运行apache(XAMPP)
请让我知道我哪里出错了。
J
您的action
属性指向磁盘上的本地文件。 它需要指向Apache提供的URL。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.