def edit_annotation(self, item):

        return self.Put(data=item, uri=item.GetEditLink().href,
                    converter=books.Book.FromString)
Check if the path exists
dataset/ETHPy150Open CollabQ/CollabQ/vendor/gdata/books/service.py/BookService.edit_annotation--crossover with--dataset/ETHPy150Open bloomreach/briefly/src/briefly/fs.py/LocalFileSystem.exists