diff --git a/renderers.py b/renderers.py index 963c0bf..ecf5dbd 100644 --- a/renderers.py +++ b/renderers.py @@ -8,15 +8,18 @@ cols = { 'ir.model.fields': [ 'id', 'name', 'ttype', 'create_uid', 'relation', 'display_name', 'complete_name' ], } +import os +# import locale +os.environ["PYTHONIOENCODING"] = "utf-8" def tsv( *fields ): # fields = [ '"' + str(f).replace('"','\\"') + '"' for f in fields ] - fields = [ str(s).encode('utf-8') for s in fields ] + # fields = [ str(s).encode('utf-8') for s in fields ] print( *fields, sep='\t' ) def csv( *fields ): fields = [ '"' + str(f).replace('"','\\"') + '"' for f in fields ] - fields = [ str(s).encode('utf-8') for s in fields ] + # fields = [ str(s).encode('utf-8') for s in fields ] print( *fields, sep=',' ) def json( obj ):