學完python之後去看《flask web開發 基於python的web應用開發實戰》為什麼看不懂?

時間 2021-06-02 11:20:49

1樓:李明陽

python就是門語言而已。

就像你認識漢字,每個字都認識,可還是看不懂古文。

要看懂古文,你還需要了解語法、句型、詞義等等。

搞web,http協議得了解吧,計算機網路得了解吧,js得了解吧,模版得了解吧。

2樓:學不好英語的程式

最近正在看這本書,我沒有系統的學過Python,我一上來也看不太懂,也不能說不懂吧,就是有些地方不是很了解,但這並不妨礙你學習和思考呀,比如乙個api,你以前可能沒有看過,那沒關係呀,直接跳過活著查一下文件,但並不會阻礙你對整個系統的了解和學習,但是光看是不夠的,動手擼起來,報錯也沒關係,嘗試去解決它就可以了,而且這本書有提供demo呀,可以去clone下來看看。

3樓:Modest

自己初學時候做的小小小demo

可能會對你了解flask有一點幫助

4樓:州的先生

幾年前還在某校上班的時候,從圖書館借來那本書,我也看不懂。

跟著書上一步一步來,demo是出來了,人也懵逼了,果斷棄之,入了Django的小河溝。

Flask的乙個優點是靈活性,對於像我這樣笨笨的新手來說,靈活性意味著什麼,意味著給我一支畫筆,我可以畫任何畫作,但是我卻不知道要畫什麼。

有些人還是適合先固定乙個思路,再擴充套件其他思路,就像上學的時候面對乙個數學題,老師給出乙個常規化的解法,熟悉之後,對問題的理解也深刻了,再學習使用其他的解法來解題。

根基不牢,地動山搖……

5樓:

先寫出來,

寫著寫著,

很多東西你實現不了,

就會想方設法找答案。

把這本書上的原始碼搭建完,

可以成功除錯。

(初級水平)

然後用mongodb重構,

又是另一輪坑,

搭建成功。

(中級水平)

進一步理解設計哲學,

(高階水平)

6樓:二毓

路過,和題主同樣的情況。

建議先去寫幾個練手爬蟲。然後就會遇到post,gei,api等更多不懂得,然後對應學習,最後再回來看狗書。我目前在看《html權威指南》,打算看完了再去過一遍廖雪峰的js教程,最後再啃狗書。

7樓:shuhari

這本書是實戰型別的。實戰型書籍的特點就是在短時間內教你盡快做出乙個可執行的程式,但相對的各部分內容深度講解就比較有限,這和教材型的書籍是恰好相反的。看這種書的時候不要追求完全理解,先把用法學會,學完了可以找其他材料來補充。

但說到 Context 這個東西,其實並不是 Flask 轉有的,任何 Web 框架都有類似的概念。這主要是因為 Web 伺服器需要支援多使用者併發處理,所以必須有這樣的機制來保證使用者之間彼此不會衝突。如果你從來沒學過 Web 開發,只學過基本的語言概念,是容易覺得迷惑的,因為你寫的客戶端程式基本都是單使用者的,不需要考慮什麼 Context 的問題。

學習 Web 框架的話,這道坎你必須跨過去。雖然有點難度,但是你學會以後再去看其他 Web 框架的話,就會覺得容易理解多了。

8樓:facert

能理解你說的那種情況,比如上下文的概念,如果你覺得這個東西很影響你下一步的學習了,那麼就把這個概念弄懂,比如知乎上有類似的回答:程式設計中什麼是「Context(上下文)」?。如果暫時沒影響,可以先學習下去,把概念放一放,因為如果是重要的概念,下文還是會出現,這個時候說不定自己能更好的去理解了。

重要的是,在實踐中去學習乙個個點,不然看到 http,就去學 http, 看到多執行緒,就去學作業系統,到最後可能乙個都沒學完。

學完python基礎,想入python web開發,該如何開始

劉早起 不建議直接看書,一堆名詞能給你搞暈。可以從b站看一些專案的實戰,一步一步由簡入難的來學,先把Django安裝啟動起來,再建立空白頁面,再使用bootstrap模版,再學會登陸登錄檔單提交,再學點前後端分離相關的技術。當然最後需要看書學點底層的東西,但這個時候你是可以看懂或者大概看懂 邏輯怪 ...

Python初學者,學完Python可以從事哪方面的工作?求指點?

再見傑克 第一 Python web開發 學完Python可以做web開發,因為現在中國學習Python的比較少,而招聘Python的卻非常的多。所以Python web是乙個非常的選擇方向。第二 運維 我現在是知道很多人運維還沒有學習Python,但是Python給運維帶來的價值非常的大,很多時候...

Python 基礎學完之後,下一步幹什麼?

劉娟娟PRESSone 下一步幹什麼?理論上,下一步你的選擇很多。自學是門手藝,你可以用它去學任何你想要掌握的其它手藝。如果,你有意在程式設計這個領域繼續深入,那麼,以下就是一些不錯的線索。當然,最先應當做的是,去檢查一下自己的 突擊 的結果,去 http Pythonbasics.org 做做練習...