python操作CGI

來源:互聯網
上載者:User

python操作CGI(環境:XP系統+IIS+Ptython2.7.3+CGI)

1.首先我們得配置IIS,當然你也可以配置其他的,這裡我就選了IIS

配置IIS的步驟不多說了,這裡針對我們設定好了IIS卻訪問本機出現如下的情況給出解決方案

一般,當我們在本機調試ASP動態網頁時,可輸入

http://localhost

http://本機電腦名

http://127.0.0.1  

但輸入之後卻出現如下情況:

127.0.0.1無法訪問和0×800A0046 沒有許可權: ’GetObject’的方案

這裡給出的解決方案就是:

,全部採用“匿名訪問”,確保所有的頁面都能訪問而沒有密碼輸入框,同時,將“匿名訪問”的帳戶替換掉,不使用“IUSR_電腦名稱”帳戶,而是使用我的XP管理員登入帳號。參考網頁:http://wenku.baidu.com/view/c5ab158acc22bcd126ff0c43.html

2.在IIS中配置解釋CGI指令碼的應用程式(這裡為Python程式)

1)

2)

3)

4)點確定則配置完成,這樣Python就可以解釋cgi指令碼的能力了

3.測試一下是否配置成功

我們可以寫一個程式測試一下

#!C:\Python27\python.exe
print 'Content-type: text/plain'
print ''
print 'Hello World!'

將這段代碼儲存為Test.cgi檔案並放到之前你配置的IIS的目錄中C:webtest

這樣我們在瀏覽器中輸入:http://localhost/webtest/simple.cgi

你將在瀏覽器中看到結果為:

Hello World!

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.