如何在 IIS 中執(zhí)行 Python 腳本
如何在 IIS 中執(zhí)行 Python 腳本
Python 是一種解釋腳本語(yǔ)言,概念類似 Microsoft Visual Basic Scripting Edition (VBScript)、 MicrosoftJScript、 Perl, 或其他腳本語(yǔ)言。 對(duì)于 Active Server Pages (ASP) 以及簡(jiǎn)單通用網(wǎng)關(guān)接口 (CGI) 腳本,IIS使用 WindowsScriptingHost 解析VBScript 和 JScript , IIS 可以使用其他腳本解釋程序。 本文介紹如何使用 Python 作為腳本語(yǔ)言是選擇用于 CGI 和 ASP。
在IIS管理器“網(wǎng)站”節(jié)點(diǎn)上點(diǎn)擊右鍵,選擇“屬性”“主目錄”,點(diǎn)擊“配置”按鈕,在“映射”中點(diǎn)擊“添加”,在對(duì)話框中將“可執(zhí)行文件”設(shè)置為“〈python安裝目錄〉/python.exe %s %s”,擴(kuò)展名為“.py”,動(dòng)作為“全部動(dòng)作”,然后點(diǎn)擊確定。
IIS現(xiàn)在就能解析py了嗎?編寫(xiě)一個(gè)test.py文件:
print
print ’Status: 200 OK’
print ’Content-type: text/html’
print
print ’〈HTML〉〈HEAD〉〈TITLE〉Python Sample CGI〈/TITLE〉〈/HEAD〉’
print ’〈BODY〉’
print ’〈H1〉This is a header〈/H1〉’
print ’〈p〉’ #this is a comment
print ’See this is just like most other HTML’
print ’〈br〉’
print ’〈/BODY〉’
如果使用IIS訪問(wèn),類似http://localhost/test.py,顯示內(nèi)容為:
This is a header
See this is just like most other HTML
?
非常好我支持^.^
(0) 0%
不好我反對(duì)
(0) 0%
相關(guān)閱讀:
- [電子說(shuō)] 如何使用Rust創(chuàng)建一個(gè)基于ChatGPT的RAG助手 2023-10-24
- [編程語(yǔ)言及工具] Rust語(yǔ)言為什么這么卷? 2023-10-23
- [電子說(shuō)] HPC與AI:完美融合 2023-10-22
- [電子說(shuō)] 全國(guó)產(chǎn)EtherCAT運(yùn)動(dòng)控制邊緣控制器(五):IO配置與回零運(yùn)動(dòng)的Python+Qt開(kāi)發(fā) 2023-10-22
- [電子說(shuō)] 開(kāi)源LLEMMA發(fā)布:超越未公開(kāi)的頂尖模型,可直接應(yīng)用于工具和定理證明 2023-10-22
- [電子說(shuō)] SymPy:四行代碼秒解微積分 2023-10-21
- [電子說(shuō)] Python 中的5種隱藏技巧 2023-10-21
- [電子說(shuō)] Ciphey 的實(shí)戰(zhàn)使用教程 2023-10-21
( 發(fā)表人:admin )