From 37580bcd40a1d043c47f34b25efeb6138636c873 2012-08-21 18:48:05
From: Takafumi Arakaki <aka.tkf@gmail.com>
Date: 2012-08-21 18:48:05
Subject: [PATCH] "import PIL.Image" instead of "import PIL"

PIL.Image is actually a module.

---

diff --git a/IPython/frontend/terminal/console/interactiveshell.py b/IPython/frontend/terminal/console/interactiveshell.py
index 04bf7dd..983d154 100644
--- a/IPython/frontend/terminal/console/interactiveshell.py
+++ b/IPython/frontend/terminal/console/interactiveshell.py
@@ -264,7 +264,7 @@ class ZMQTerminalInteractiveShell(TerminalInteractiveShell):
     def handle_image_PIL(self, data, mime):
         if mime not in ('image/png', 'image/jpeg'):
             return
-        import PIL
+        import PIL.Image
         raw = base64.decodestring(data[mime].encode('ascii'))
         img = PIL.Image.open(BytesIO(raw))
         img.show()