1234567891011121314151617181920212223242526 |
- #!/usr/bin/env python
- # coding: utf-8
- """
- compat.py
- ~~~~~~~~~~
- """
- import sys
- if str(sys.version[0]) == "3":
- from urllib.parse import quote_plus
- from urllib.request import urlopen
- from base64 import decodebytes, encodebytes
- def u(s):
- return s
- def b(s):
- return s.encode("utf-8")
- else:
- from urllib import quote_plus
- from urllib2 import urlopen
- from base64 import decodestring as decodebytes
- from base64 import encodestring as encodebytes
- def u(s):
- return unicode(s.replace(r'\\', r'\\\\'), "unicode_escape")
- def b(s):
- return s
|