示例#1
0
    def test_tag_n_embed_from_localfs(self):
        image_dir = 'tests/data'
        image_files = [
            'metro-north.jpg', 'octopus.jpg', 'tahoe.jpg', 'thai-market.jpg'
        ]

        api = ClarifaiApi()
        if os.path.exists(image_dir):
            image_files = [
                open(os.path.join(image_dir, one_file), 'rb')
                for one_file in image_files
            ]
            response = api.tag_and_embed_images(image_files)
            self.assertTrue(response)
            for fd in image_files:
                fd.close()
示例#2
0
    def test_tag_n_embed_from_localfs(self):
        image_dir = 'tests/data'
        image_files = ['metro-north.jpg', 'tahoe.jpg', 'thai-market.jpg']

        api = ClarifaiApi()
        if os.path.exists(image_dir):
            image_files = [
                open(os.path.join(image_dir, one_file), 'rb')
                for one_file in image_files
            ]
            try:
                response = api.tag_and_embed_images(image_files)
                self.assertTrue(response)
            except ApiError as e:
                self.check_unauth(e)
            finally:
                for fd in image_files:
                    fd.close()