From a918d65d52d220f463fa426e62fb1d6b8427f0e8 Mon Sep 17 00:00:00 2001 From: DiG Date: Sun, 16 Jan 2022 20:21:32 +0100 Subject: [PATCH] Issue encoding --- renderers.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/renderers.py b/renderers.py index 4889e36..c893971 100644 --- a/renderers.py +++ b/renderers.py @@ -18,10 +18,13 @@ def tsv( *fields ): print( *fields, sep='\t' ) def csv( *fields ): - print( fields ) print( [ type(s) for s in fields ] ) + print( fields ) fields = [ f.encode('utf-8') if type(f) == 'unicode' else f for f in fields ] + print( [ type(s) for s in fields ] ) + print( fields ) fields = [ str(f) if type(f) != 'str' else f for f in fields ] + print( [ type(s) for s in fields ] ) # fields = [ str(s) if type(s) != 'str' else s.encode('utf-8') for s in fields ] print( fields ) # fields = [ str(s).encode('utf-8') for s in fields ]