mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-08-05 04:50:09 +03:00
OleFileIO: Port to Python 3
This commit is contained in:
parent
bb449f30ec
commit
f4d081953b
|
@ -368,7 +368,7 @@ class OleFileIO:
|
||||||
self.root.dump()
|
self.root.dump()
|
||||||
|
|
||||||
def _clsid(self, clsid):
|
def _clsid(self, clsid):
|
||||||
if clsid == "\0" * len(clsid):
|
if not clsid.strip(b"\0"):
|
||||||
return ""
|
return ""
|
||||||
return (("%08X-%04X-%04X-%02X%02X-" + "%02X" * 6) %
|
return (("%08X-%04X-%04X-%02X%02X-" + "%02X" * 6) %
|
||||||
((i32(clsid, 0), i16(clsid, 4), i16(clsid, 6)) +
|
((i32(clsid, 0), i16(clsid, 4), i16(clsid, 6)) +
|
||||||
|
@ -454,7 +454,7 @@ class OleFileIO:
|
||||||
fp.seek(i32(s, 16))
|
fp.seek(i32(s, 16))
|
||||||
|
|
||||||
# get section
|
# get section
|
||||||
s = "****" + fp.read(i32(fp.read(4))-4)
|
s = b"****" + fp.read(i32(fp.read(4))-4)
|
||||||
|
|
||||||
for i in range(i32(s, 4)):
|
for i in range(i32(s, 4)):
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user