簡體   English   中英

無法從網絡瀏覽器執行python腳本

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM