def write()

in mapillary_tools/exif_write.py [0:0]


    def write(self, filename=None):
        """Save exif data to file."""
        if filename is None:
            if isinstance(self._filename_or_bytes, str):
                filename = self._filename_or_bytes
            else:
                raise RuntimeError("Unable to write image into bytes")

        exif_bytes = self._safe_dump()

        if isinstance(self._filename_or_bytes, bytes):
            img = self._filename_or_bytes
        else:
            with open(self._filename_or_bytes, "rb") as fp:
                img = fp.read()

        piexif.insert(exif_bytes, img, filename)