Repository URL to install this package:
Version:
5.2.5 ▾
|
python3-s3-fuse-plugin
/
usr
/
lib
/
python3
/
dist-packages
/
s3fuse
/
bunch_p3
/
python3_compat.py
|
---|
"""Python compatible module."""
import sys
_IS_PYTHON_3 = (sys.version_info[0])
identity = lambda x: x
# u('string') replaces the forwards-incompatible u'string'
if _IS_PYTHON_3:
u = identity
else:
import codecs
def u(string):
"""U string."""
return codecs.unicode_escape_decode(string)[0]
# dict.iteritems(), dict.iterkeys() is also incompatible
if _IS_PYTHON_3:
iteritems = dict.items
iterkeys = dict.keys
else:
iteritems = dict.iteritems
iterkeys = dict.iterkeys