国产探花免费观看_亚洲丰满少妇自慰呻吟_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的方法

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

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 龙门县| 治县。| 鸡东县| 麟游县| 娱乐| 获嘉县| 张家口市| 福海县| 时尚| 乌拉特后旗| 临沧市| 砚山县| 万荣县| 屯昌县| 嵊州市| 壶关县| 岱山县| 玉溪市| 东至县| 陇西县| 鄂托克前旗| 司法| 禹州市| 和龙市| 铁力市| 合川市| 讷河市| 中西区| 青田县| 达孜县| 十堰市| 芒康县| 天气| 贵港市| 洛扎县| 日喀则市| 新化县| 沽源县| 黎城县| 临泉县| 南皮县|