self.assertequal(a,b,msg=msg) #判斷a與1.b是否一致,msg類似備註,可以為空
self.assertnotequal(a,b,msg=msg) #判斷a與b是否不一致
self.asserttrue(a,msg=none) #判斷a是否為true
self.assertfalse(b,msg=none) #判斷b是否為false
self.assertin(a,b) 判斷a in b是否成立,正確則true,否則為false
例: assertin(「2」 in 「23」) 成功
assertin(「1」 in 「23」) 失敗
self.assertnotin(a,b) 判斷a in b是否成立,不成立則true 否則 false
例:assertin(「2」 in 「23」) 失敗
assertin(「1」 in 「23」) 成功
self.assertis(a,b) 判斷a 與b的物件是否相同,成立則true,否則false
注,判斷是否同一物件 id(a) 若id相同,則為同一物件
例 a,b=1,1.0
assertls(a,b) 失敗
a,b=1,1
assertls(a,b) 成功
self.assertisnot(a,b) 判斷a 與b的物件是否相同,不成立true,否則false
self.assertdictequal(a,b) #判斷字典a和字典b是否相等,a,b為字典
self.assertless(a,b) #判斷aself.assertlessequal #判斷a<=b 成立則通過,否則失敗
self.assertgreater #判斷a>b 成立則通過,否則失敗
self.assertgreaterequal #判斷a>=b 成立則通過,否則失敗
self.assertisnone(obj=」」) #判斷obj=none 成立則通過,否則失敗
self.assertisnotnone #判斷obj=none 成立則失敗,否則通過
框架 應用框架
框架也是一種重用方式,重用粒度比構件大,與物件導向技術關係密切。1定義 框架johnson 框架 模式 構件。框架是由開發人員定製的應用系統的骨架 skeleton 是整個系統或子系統的可重用設計,由一組抽象構件和構件例項間的互動方式組成。應用框架 buschmann 特定領域應用的框架。框架技術 ...
前期框架 Bootstrap框架
1.什麼是css框架 封裝了很多重複的工作 提高了開發的效率 隨著web應用變得越來越複雜。在大量的開發過程中,我們發現有許多的功能模組非常相似。例如輪播圖,分頁,導航,進度條,模態框等,每一次都手動書寫無疑是在做重複工作。框架的作用就是把這些功能封裝稱為乙個個元件,在開發過程中直接拿過來使用即可,...
python caffe框架 caffe框架基礎
caffe的核心模組 caffe是乙個清晰而高效的深度學習框架,其作者是博士畢業於uc berkeley的賈揚清,目前在google工作。caffe是純粹的c cuda架構,支援命令列 python和matlab介面 可以在cpu和gpu直接無縫切換。caffe的核心模組有三個,分別是blobs l...