<s> import sys <EOL> import urllib <EOL> PY3 = sys . version_info [ <NUM_LIT:0> ] == <NUM_LIT:3> <EOL> if PY3 : <EOL> from urllib import parse as urlparse <EOL> def to_string ( s ) : <EOL> if isinstance ( s , str ) : <EOL> return s <EOL> return str ( s , '<STR_LIT>' ) <EOL> def to_wsgi_safe_string ( s ) : <EOL> return urlparse . quote ( to_string ( s ) ) <EOL> def from_wsgi_safe_string ( s ) : <EOL> return urlparse . unquote ( s ) <EOL> else : <EOL> import urlparse <EOL> def to_string ( s ) : <EOL> return str ( s ) <EOL> def to_wsgi_safe_string ( s ) : <EOL> return to_string ( urllib . quote ( s . encode ( '<STR_LIT:utf8>' ) ) ) <EOL> def from_wsgi_safe_string ( s ) : <EOL> return urllib . unquote ( s ) . decode ( '<STR_LIT:utf8>' ) </s>
