From eca2ab5a5a2cecbb44d49c8fb6f38f4d1b2e9903 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Mon, 5 Oct 2009 09:52:44 +0200 Subject: [PATCH] [entropy.const] new function const_israwstring --- libraries/entropy/const.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libraries/entropy/const.py b/libraries/entropy/const.py index b4f11596c..f060c145f 100644 --- a/libraries/entropy/const.py +++ b/libraries/entropy/const.py @@ -1376,6 +1376,12 @@ def const_isunicode(obj): else: return isinstance(obj, unicode) +def const_israwstring(obj): + if sys.hexversion >= 0x3000000: + return isinstance(obj, bytes) + else: + return isinstance(obj, str) + def const_convert_to_unicode(obj, enctype = 'raw_unicode_escape'): """ Convert generic string to unicode format, this function supports both