當前位置: 首頁>>代碼示例>>Python>>正文


Python Recorder.imageFileToPath方法代碼示例

本文整理匯總了Python中recorder.Recorder.imageFileToPath方法的典型用法代碼示例。如果您正苦於以下問題:Python Recorder.imageFileToPath方法的具體用法?Python Recorder.imageFileToPath怎麽用?Python Recorder.imageFileToPath使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在recorder.Recorder的用法示例。


在下文中一共展示了Recorder.imageFileToPath方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: play

# 需要導入模塊: from recorder import Recorder [as 別名]
# 或者: from recorder.Recorder import imageFileToPath [as 別名]
    def play(self):
        from recorder import Recorder
        if len(self.filenames) == 1:
            img = Recorder.imageFileToPath(self.filenames[0])
            if not os.path.exists(img):
                snapshot.snapWindow(self.title, img)
                return "message: " + "check point image file " + img + \
                       " doesn't exist and has been created"

            tempfile = 'snapshots/checkpoint.png'
            snapshot.snapWindow(self.title, tempfile)

            if not snapshot.compareSnapshots(img, tempfile):
                return "error: " + "checkpoint fails: " + tempfile + \
                       " is inconsistent with " + img

            # delete temp file
            os.remove(os.path.realpath(tempfile))
            
        else: # this is a temporary behavior modification
            match = False
            tempfile = 'snapshots/checkpoint.png'
            snapshot.snapWindow(self.title, tempfile)
            
            for i in self.filenames:
                img = Recorder.imageFileToPath(i)
                if not os.path.exists(img):
                    return "message: check point image file " + img + \
                           " doesn't exist"

                if snapshot.compareSnapshots(img, tempfile):
                   match = True
                   break
                
            if not match:
                return "error: checkpoint fails: " + tempfile + \
                       " matches none of the image files"
開發者ID:cottyard,項目名稱:Mighty-Test,代碼行數:39,代碼來源:operations.py


注:本文中的recorder.Recorder.imageFileToPath方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。