Package dpkt :: Module compat
[hide private]
[frames] | no frames]

Source Code for Module dpkt.compat

 1  from __future__ import absolute_import 
 2   
 3  import sys 
 4   
 5  if sys.version_info < (3,): 
 6      compat_ord = ord 
 7  else: 
8 - def compat_ord(char):
9 return char
10 11 try: 12 from itertools import izip 13 compat_izip = izip 14 except ImportError: 15 compat_izip = zip 16 17 try: 18 from cStringIO import StringIO 19 except ImportError: 20 from io import StringIO 21 22 try: 23 from BytesIO import BytesIO 24 except ImportError: 25 from io import BytesIO 26 27 if sys.version_info < (3,):
28 - def iteritems(d, **kw):
29 return d.iteritems(**kw)
30 else:
31 - def iteritems(d, **kw):
32 return iter(d.items(**kw))
33