浏览代码

HUE-4726 [core] Import OrderedDict from compatible module for Python 2.6

Jenny Kim 9 年之前
父节点
当前提交
8690c1a
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      desktop/core/ext-py/parquet-1.1/parquet/__init__.py

+ 6 - 1
desktop/core/ext-py/parquet-1.1/parquet/__init__.py

@@ -10,7 +10,12 @@ import logging
 import os
 import struct
 import sys
-from collections import defaultdict, OrderedDict
+
+from collections import defaultdict
+try:
+  from collections import OrderedDict
+except ImportError:
+  from ordereddict import OrderedDict # Python 2.6
 
 import thriftpy
 from thriftpy.protocol.compact import TCompactProtocolFactory