Преглед на файлове

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