mirror of
https://github.com/clearml/clearml
synced 2025-02-08 22:03:46 +00:00
23 lines
440 B
Python
23 lines
440 B
Python
![]() |
"""
|
||
|
Simple fixes for Python 2/3 compatibility
|
||
|
"""
|
||
|
import sys
|
||
|
PY3K = sys.version_info[0] >= 3
|
||
|
|
||
|
|
||
|
if PY3K:
|
||
|
import builtins
|
||
|
import functools
|
||
|
reduce = functools.reduce
|
||
|
zip = builtins.zip
|
||
|
xrange = builtins.range
|
||
|
map = builtins.map
|
||
|
else:
|
||
|
import __builtin__
|
||
|
import itertools
|
||
|
builtins = __builtin__
|
||
|
reduce = __builtin__.reduce
|
||
|
zip = itertools.izip
|
||
|
xrange = __builtin__.xrange
|
||
|
map = itertools.imap
|