国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 編程設計 > 正文

在Windows平臺的Apache中配置Python

2020-06-27 15:46:00
字體:
來源:轉載
供稿:網友
由于這個解決方案要通過安裝Apache模塊mod_python來實現,而mod_python的當前版本3.3.1只支持Apache 2.2和Python 2.5,所以不得不先缷載已經裝好的Python 3.0,重新下載安裝了Python 2.5。mod_python是一個Apache模塊,它可以將Python解釋器嵌入到Apache服務器中(復制代碼
代碼如下:

這里第一條指令是將所有URL末尾為.py的請求轉發給mod_python處理程序,mod_python接收到請求之后再尋找適當的PythonHandler處理程序。第二條指令只定義了一個mptest處理程序。最后一條是啟用Python代碼調試功能,以便在代碼運行出錯時輸出Python解釋器返回的錯誤。
完成以上3步之后,就可以編寫Python文件并進行測試了。在py目錄下新建 mptest.py 文件,打開后添加如下代碼:

復制代碼
代碼如下:

from mod_python import apache
def handler(req):
req.content_type = 'text/plain'
req.write("Hello World!")
return apache.OK

保存。打開瀏覽器,輸入http://localhost/py/mptest.py,回車。看到“Hello World!”了嗎?

實際上,由于前面只明確將mptest設置為處理程序,所以無論瀏覽器URL中的.py文件名是什么(如:login.py、default.py),都將被轉發給mptest.py文件來處理,都會返回“Hello World!”。怎么辦呢?長話短說,可以將上面第3步中的代碼替換成如下所示:

復制代碼
代碼如下:

AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On

上一篇:使用USBWebserver在本機快速建立php運行測試環境的教程

下一篇:在UlrtraEdit中配置Zen Coding的方法

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片
猜你喜歡的新聞
猜你喜歡的關注

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 西乌珠穆沁旗| 北安市| 拉萨市| 元阳县| 都安| 乌拉特中旗| 茂名市| 三门峡市| 寿宁县| 秭归县| 汪清县| 清徐县| 沁阳市| 仁布县| 玉山县| 邵武市| 蓬莱市| 呼图壁县| 新闻| 万盛区| 北流市| 庄河市| 成都市| 垦利县| 当雄县| 班戈县| 汝南县| 景谷| 永顺县| 福建省| 宜昌市| 饶平县| 尚志市| 教育| 余姚市| 民县| 罗田县| 蓬莱市| 高要市| 满洲里市| 呼图壁县|