使用nbdev進行jupyter專案的開發

2022-04-04 10:27:46 字數 280 閱讀 8923

使用jupyter進行開發,如何解決notebook和指令碼的矛盾呢?

使用 nbdev,這個工具有點類似於pandoc。可以對juyter notebook進行自動的轉換成 python包,也類似於 data science project templete,提供了乙個模板組織自己的**,notebook和文件。

nbdev的主頁:

主頁的文件比較詳細地說明了如何使用該工具,

也可以參考的中文部落格:雖然該部落格就是翻譯了主頁的文件而已。

該工具特別適合需要發布和共享包的需求

使用with進行回溯

with dept deptid,pdeptid as select udepid,uparentid from oa.dbo.depinfo where udepid in select p.udepid from oa.dbo.postinfo as p inner join oa.dbo.us...

使用進行Google攻擊

使用進行google攻擊 google是乙個功能強大的搜尋引擎,通過預定義命令,可以查詢出令人難以置信的結果。利用google搜尋智慧型搜尋,甚至可以進入部分遠端伺服器獲取機密 搜尋敏感資訊,造成資訊洩露。本文從安全角度,對google這一工具進行深度資訊挖掘。google高階搜尋語法 討論goog...

使用JUnit進行測試

junit 被用來測試 並且它是由能夠測試不同條件的斷言方法 assertion method 組成,如下所示 assertequals a,b 測試a是否等於b a和b是原始型別數值 primitive value 或者必須為實現比較而具有equal方法 assertfalse a 測試a是否為f...