3 回答

TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超6個(gè)贊
比如DEBUG。還有些配置變量是關(guān)于Flask拓展的,比如BCPYRT_LEVEL就是用于Flask-Bcrypt拓展(一個(gè)用于hash映射密碼的拓展)。 甚至可以定義在這個(gè)應(yīng)用中用到的自己的配置變量。 在這個(gè)例子中,我使用app.config["MAIL_FROM_EMAIL"]來表示郵件

TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超14個(gè)贊
值得以后注意。具體主要包括以下幾個(gè)方面。
1、新關(guān)鍵字
Python 3.5中引入了async和await,不建議將這兩個(gè)名稱用作變量名、類名、函數(shù)名和模塊名。它們將在Python 3.7中正式成為關(guān)鍵字。
2、廢棄的方法
mportlib.machinery.SourceFileLoader.load_module()importlib.machinery.SourcelessFileLoader.load_module()方法。
3、廢棄的特性
pyvenv腳本被廢棄,鼓勵(lì)使用python3 -m venv。這樣可以避免搞錯(cuò)pyvenv所關(guān)聯(lián)的版本。
4、廢棄的行為
在生成器內(nèi)部觸發(fā)StopIteration異常時(shí),會(huì)生成一個(gè)DeprecationWarning,到Python 3.7版本時(shí),則會(huì)引發(fā)運(yùn)行時(shí)錯(cuò)誤。具體見PEP 479。
- 3 回答
- 0 關(guān)注
- 1358 瀏覽
添加回答
舉報(bào)