Merge branch 'use_arrow'
[rainbowstream.git] / rainbowstream / py3patch.py
index adfbff281ebe64f1bb52b1b6fa7aa792cfddba48..b19bdca01fe4cdbf40b8c18ba3bb5918e2e04736 100644 (file)
@@ -23,6 +23,10 @@ unescape = HTMLParser().unescape
 # raw_input and map function behaviour
 if sys.version[0] == "2":
     lmap = lambda f, a: map(f, a)
+    str2u = lambda x: x.decode('utf-8')
+    u2str = lambda x: x.encode('utf-8')
 else:
+    xrange = range
     raw_input = input
     lmap = lambda f, a: list(map(f, a))
+    str2u = u2str = lambda x: x