鍍金池/ 問答/Python/ python本地開發(fā)的一個問題?

python本地開發(fā)的一個問題?

初學python開發(fā)

對python環(huán)境搭建,以及本地服務器python程序開發(fā)的理解與問題,不對的地方還望指教!

理解: 看到教程里python環(huán)境安裝,都是直接下載python安裝——> cmd下的python交互式寫python程序,或者cmd下直接python hello.py,來開發(fā)python程序。

但我的問題: 我想在appache-->cgi-bin目錄下調(diào)試開發(fā)python程序,在瀏覽器http://localhost/hello.py能看到所寫程序效果。但是如果這個hello.py程序里有import os導入模塊,程序就不能運行,應該就是沒有該模塊。但是菜鳥教程卻可以,不太明白,特此請教!?。?/p>

而且,經(jīng)常報這種錯誤,很傷人??!

圖片描述

圖片描述

回答
編輯回答
怣人

不要再用這種方式做網(wǎng)站了,不安全,結(jié)構(gòu)也容易亂,當然學習的話除外。這種問題我沒遇到過,我猜是服務器安全設置的問題,當然最好的辦法是你用try-catch把導入os的部分包裹起來,看看發(fā)生了什么錯誤。

另外可以換nginx

2017年5月15日 10:47
編輯回答
萌小萌

做輕量級開發(fā)推薦使用django or flask,對開發(fā)者友好

2017年6月6日 09:22
編輯回答
膽怯

直接學一個 web 框架,別去看什么 cgi ,早就不用的技術方案。

2017年12月28日 15:43