真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

FuckIt.py庫是什么

小編給大家分享一下FuckIt.py庫是什么,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

通榆ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!

今天給你推薦的這個庫叫 “FuckIt.py”,名字一看就是很黃很暴力的那種,作者是這樣介紹它的:

FuckIt.py uses state-of-the-art technology to make sure your Python code runs whether it has any right to or not. 
Some code has an error? Fuck it.

FuckIt.py 使用了最先進的技術(shù)能夠使你的代碼不管里面有什么樣的錯誤,你只管 FuckIt,程序就能“正?!眻?zhí)行,兵來將擋水來土掩。

還是先來看個例子怎么使用的吧。

安裝

pip install fuckit

假設(shè)有一個目標(biāo)文件: broke.py

FuckIt.py庫是什么broke.py 中有幾處明顯的錯誤,包括語法錯誤,變量 broken_code 沒有被定義,還有0當(dāng)作被除數(shù)。

如果直接 import broke 肯定會報錯

FuckIt.py庫是什么

這時你可以使用 fuckit 將 broke 導(dǎo)入進來。 

FuckIt.py庫是什么

調(diào)用函數(shù) f 的時候也會報錯

>>> broke.f()
NameError: global name 'broken_code' is not defined

你可以使用鏈?zhǔn)?fuckit 來調(diào)用這個有問題的函數(shù)

>>> fuckit(broke).f()
fuckit chaining works

或者

>>> fuckit(fuckit("broke")).f()
fuckit chaining works

除此之外,fuckit 還可以作為裝飾器和上下文管理器來使用。

裝飾函數(shù)

FuckIt.py庫是什么

裝飾類

FuckIt.py庫是什么

看到這里,是不是感覺 fuckit 很暴力,那么它能用在什么場景?個人認(rèn)為這個庫很雞肋,因為你的代碼不應(yīng)該容忍這些錯誤的出現(xiàn),如果出現(xiàn)了錯誤應(yīng)該立馬修復(fù)才是,但有一種可能的使用場景是你剛接手一份超復(fù)雜的代碼,里面各種看不懂的代碼,而這些操蛋的代碼時不時出現(xiàn)一個錯誤,而你又沒法駕馭它的時候,你就用fuckit吧。

以上是FuckIt.py庫是什么的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


分享名稱:FuckIt.py庫是什么
標(biāo)題URL:http://weahome.cn/article/gcsseo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部