首頁>Club>
9
回覆列表
  • 1 # SunnyZhang的IT世界

    顯然並不是,Python的開發框架也是用Python開發的,使用框架的好處在於:

    1. 節省工作量,因為公共的內容框架已經做了

    2. 穩定,框架相對是經過千錘百煉的

    3. 效能好,框架在效能方面做了很多最佳化,從頭開發可能考慮的不夠周全

    因此,用框架可能會比較省事,但並非非用不可。

  • 2 # 春哥評說

    不是的,python本身具備網路程式設計的能力,可以實現端對端的通訊,web說白了就是瀏覽器和伺服器的通訊工具,因此純手寫py程式是可以開發web的,但是幾乎不會這樣做,都會使用框架。一般大多數語言針對某一領域的開發都是有框架的,框架其實也是由這個語言開發的。舉個例子,一開始大家都不用框架,直接手寫web程式,後來寫得多了,就發現其中有很多複用的程式碼、架構、思想,然後把這些提煉出來就是框架了。另外框架有助於降低開發複雜度,一般而言都會使用框架,但並不是沒有框架就不行了。

  • 3 # zhangyiant

    當然不是,你可以自己完成對http協議的響應和監聽。不過實際上就是另外造輪子。如果需求比較簡單,用flask那樣輕量級的框架就可以了。

  • 4 # 搞技術的莊大叔

    Python不用框架也能進行web開發

    -------------------------------------

    框架只是對程式碼的封裝,框架能進行web開發是因為Python本身就具備這個能力。

    -------------------------------------

    打個比喻,題主應該知道怎麼用Python操作檔案吧?那我們做一個合併多個檔案的操作,是不是要寫好多行程式碼,但是你把這個功能封裝成一個函式,那我們以後就只需要呼叫這個函式就可以達到合併檔案的效果了。也就是說,Python本身就具備合併檔案的能力,而不是隻有你這個函式才有合併檔案的能力。

    -------------------------------------

    根據以上的例子,我們可以知道,Python本身就具備web開發的能力,你不用框架也能進行web開發,只不過比較麻煩。

    -------------------------------------

    圖片來源:https://m.baidu.com/tc?srd=1&dict=30&bdenc=1&nsrc=GpjRNAEptyoA_yixCFOxXnANedT62v3IEQGG_yd3_jO5mFnte4viZQRAWz8rNW4ME58dgTGcfAoClCP9QSJzltZOrqo8xmhLki3xwLThgR4PCBVdv2kr4BOUHi1d-OXqyKpOds2zQw6p1GgPy0q

  • 中秋節和大豐收的關聯?
  • 由於學生生病而不上課一天會耽誤學習嗎?