diff options
Diffstat (limited to 'libbe/util/encoding.py')
-rw-r--r-- | libbe/util/encoding.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libbe/util/encoding.py b/libbe/util/encoding.py index c5e242b..8a3b53e 100644 --- a/libbe/util/encoding.py +++ b/libbe/util/encoding.py @@ -45,18 +45,18 @@ def get_encoding(): Guess a useful input/output/filesystem encoding... Maybe we need seperate encodings for input/output and filesystem? Hmm... """ - if ENCODING != None: + if ENCODING is not None: return ENCODING encoding = locale.getpreferredencoding() or sys.getdefaultencoding() return encoding def get_input_encoding(): - if INPUT_ENCODING != None: + if INPUT_ENCODING is not None: return INPUT_ENCODING return sys.__stdin__.encoding or get_encoding() def get_output_encoding(): - if OUTPUT_ENCODING != None: + if OUTPUT_ENCODING is not None: return OUTPUT_ENCODING return sys.__stdout__.encoding or get_encoding() @@ -83,7 +83,7 @@ def known_encoding(encoding): def get_file_contents(path, mode='r', encoding=None, decode=False): if decode == True: - if encoding == None: + if encoding is None: encoding = get_text_file_encoding() f = codecs.open(path, mode, encoding) else: @@ -94,7 +94,7 @@ def get_file_contents(path, mode='r', encoding=None, decode=False): def set_file_contents(path, contents, mode='w', encoding=None): if type(contents) == str: - if encoding == None: + if encoding is None: encoding = get_text_file_encoding() f = codecs.open(path, mode, encoding) else: |