浏览代码

HUE-3617 [editor] Fallback to StringIO if cStringIO isn't available

Jenny Kim 9 年之前
父节点
当前提交
85602e7
共有 1 个文件被更改,包括 5 次插入4 次删除
  1. 5 4
      desktop/libs/notebook/src/notebook/connectors/hiveserver2.py

+ 5 - 4
desktop/libs/notebook/src/notebook/connectors/hiveserver2.py

@@ -17,10 +17,11 @@
 
 import logging
 import re
-try:
-    import cStringIO as StringIO
-except ImportError:
-    import StringIO
+import sys
+if sys.version_info < (2, 7):
+  import StringIO
+else:
+  import cStringIO as StringIO
 
 from django.core.urlresolvers import reverse
 from django.utils.translation import ugettext as _