Add intlist_to_bytes to utils.py
authorrzhxeo <rzhxeo@users.noreply.github.com>
Wed, 28 Aug 2013 13:59:07 +0000 (15:59 +0200)
committerrzhxeo <rzhxeo@users.noreply.github.com>
Wed, 28 Aug 2013 13:59:07 +0000 (15:59 +0200)
youtube_dl/utils.py

index 07b40da6c138cd000e6a4c885cce4fe75af21c9c..ee8df6a5b844054287d1e6a78668e23746058abd 100644 (file)
@@ -718,3 +718,10 @@ def bytes_to_intlist(bs):
     else:
         return [ord(c) for c in bs]
 
+def intlist_to_bytes(xs):
+    if not xs:
+        return b''
+    if isinstance(chr(0), bytes):  # Python 2
+        return ''.join([chr(x) for x in xs])
+    else:
+        return bytes(xs)