diff options
| author | Kenneth Reitz <me@kennethreitz.com> | 2011-05-12 19:16:37 -0400 |
|---|---|---|
| committer | Kenneth Reitz <me@kennethreitz.com> | 2011-05-12 19:16:37 -0400 |
| commit | 2b36d71554b50e4123bc2a6eb5065689b8860272 (patch) | |
| tree | 8c33c4f33c464c6605f3d8c6f25fddadd9aba0c1 /tablib/compat.py | |
| parent | 690de63b7c0c1431151c308c67f8d344f15d6a65 (diff) | |
| download | tablib-2b36d71554b50e4123bc2a6eb5065689b8860272.tar.gz | |
additional compat mappings
Diffstat (limited to 'tablib/compat.py')
| -rw-r--r-- | tablib/compat.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tablib/compat.py b/tablib/compat.py index 09a56b6..82946f7 100644 --- a/tablib/compat.py +++ b/tablib/compat.py @@ -25,9 +25,23 @@ if is_py3: import tablib.packages.xlwt3 as xlwt from tablib.packages import markup3 as markup + # py3 mappings + ifilter = filter + xrange = range + unicode = str + bytes = bytes + basestring = str + else: from cStringIO import StringIO as BytesIO import tablib.packages.xlwt as xlwt from tablib.packages import markup + from itertools import ifilter + + # py2 mappings + xrange = xrange + unicode = unicode + bytes = str + basestring = basestring |
