日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

無論Python代碼遇到什么報錯,只要用到這個模塊都能正常運行代碼

 靜幻堂 2018-09-15
嬌兮心有之 2018-09-13 15:25:44

說到Python的強(qiáng)大的地方,那真的是太多了,優(yōu)雅、簡潔、豐富且強(qiáng)大的第三方庫、開發(fā)速度快,社區(qū)活躍度高等,所以才使得Python才會如此的受歡迎。

我們經(jīng)常會看到幾行代碼寫一個爬蟲,封裝10行代碼就能寫出一個人臉識別等等。今天小編給大家介紹一個特別暴力的Python庫。

有想學(xué)習(xí)Python的小伙伴么?可以關(guān)注小編私信【學(xué)習(xí)資料】領(lǐng)取小編精心準(zhǔn)備的學(xué)習(xí)資料哦

無論Python代碼遇到什么報錯,只要用到這個模塊都能正常運行代碼

Fucklt.py

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

是不是感覺很不講道理,這樣還擔(dān)心自己的代碼不能運行么?

安裝

Pip install fuckit

我們來看看一些案例

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

無論Python代碼遇到什么報錯,只要用到這個模塊都能正常運行代碼

這個代碼有很多明顯的錯誤,如果直接導(dǎo)入broke肯定是會報錯的

無論Python代碼遇到什么報錯,只要用到這個模塊都能正常運行代碼

這時候使用fuckit,在看看

無論Python代碼遇到什么報錯,只要用到這個模塊都能正常運行代碼

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

無論Python代碼遇到什么報錯,只要用到這個模塊都能正常運行代碼

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

無論Python代碼遇到什么報錯,只要用到這個模塊都能正常運行代碼

或者

無論Python代碼遇到什么報錯,只要用到這個模塊都能正常運行代碼

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

裝飾函數(shù)

無論Python代碼遇到什么報錯,只要用到這個模塊都能正常運行代碼

裝飾類

無論Python代碼遇到什么報錯,只要用到這個模塊都能正常運行代碼

上下文管理器

無論Python代碼遇到什么報錯,只要用到這個模塊都能正常運行代碼

等價于

無論Python代碼遇到什么報錯,只要用到這個模塊都能正常運行代碼

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

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多