Pylint issues, #104

This commit is contained in:
jevans 2013-10-26 18:21:24 -04:00
commit 60a77477c9
3 changed files with 10 additions and 8 deletions

View file

@ -62,7 +62,7 @@ class UUIDExif(object):
interop = _ExifInteroperabilityIfd(self.endian, interop = _ExifInteroperabilityIfd(self.endian,
read_buffer[6:], read_buffer[6:],
offset) offset)
iop = interop.processed_ifd exif_iop = interop.processed_ifd
if 'GPSTag' in exif_image.keys(): if 'GPSTag' in exif_image.keys():
offset = exif_image['GPSTag'] offset = exif_image['GPSTag']

View file

@ -1,4 +1,6 @@
"""
Sub package for handling various UUIDs.
"""
from .Exif import UUIDExif from .Exif import UUIDExif
from .XMP import UUIDXMP from .XMP import UUIDXMP
from .generic import UUIDGeneric from .generic import UUIDGeneric

View file

@ -2089,7 +2089,7 @@ class UUIDBox(Jp2kBox):
else: else:
self.data = _uuid_io.UUIDGeneric(raw_data) self.data = _uuid_io.UUIDGeneric(raw_data)
self._type = 'unknown' self._type = 'unknown'
except Exception as err: except Exception:
# In case of any exception, create the generic UUID. # In case of any exception, create the generic UUID.
self.data = _uuid_io.UUIDGeneric(raw_data) self.data = _uuid_io.UUIDGeneric(raw_data)
self._type = 'unknown' self._type = 'unknown'
@ -2121,15 +2121,15 @@ class UUIDBox(Jp2kBox):
if self._type != 'XMP': if self._type != 'XMP':
msg = "Only XMP UUID boxes can currently be written." msg = "Only XMP UUID boxes can currently be written."
raise NotImplementedError(msg) raise NotImplementedError(msg)
serialized_buffer = b'<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>' serialized = b'<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>'
serialized_buffer += ET.tostring(self.data.getroot(), encoding='utf-8') serialized += ET.tostring(self.data.packet.getroot(), encoding='utf-8')
serialized_buffer += b'<?xpacket end="w"?>' serialized += b'<?xpacket end="w"?>'
if self.length == 0: if self.length == 0:
self.length = 24 + len(serialized_buffer) self.length = 24 + len(serialized)
read_buffer = struct.pack('>I4s', self.length, b'uuid') read_buffer = struct.pack('>I4s', self.length, b'uuid')
fptr.write(read_buffer) fptr.write(read_buffer)
fptr.write(self.uuid.bytes) fptr.write(self.uuid.bytes)
fptr.write(serialized_buffer) fptr.write(serialized)
@staticmethod @staticmethod
def parse(fptr, offset, length): def parse(fptr, offset, length):