##// END OF EJS Templates
Simplify handle_image_tempfile
Takafumi Arakaki -
Show More
@@ -284,8 +284,8 b' class ZMQTerminalInteractiveShell(TerminalInteractiveShell):'
284 def handle_image_tempfile(self, data, mime):
284 def handle_image_tempfile(self, data, mime):
285 raw = base64.decodestring(data[mime])
285 raw = base64.decodestring(data[mime])
286 imageformat = self._imagemime[mime]
286 imageformat = self._imagemime[mime]
287 ext = '.{0}'.format(imageformat)
287 filename = 'tmp.{0}'.format(imageformat)
288 with nested(NamedFileInTemporaryDirectory('tmp.{0}'.format(ext)),
288 with nested(NamedFileInTemporaryDirectory(filename),
289 open(os.devnull, 'w')) as (f, devnull):
289 open(os.devnull, 'w')) as (f, devnull):
290 f.write(raw)
290 f.write(raw)
291 f.flush()
291 f.flush()
General Comments 0
You need to be logged in to leave comments. Login now