From 78324386d86dc0003a2b57181b36abd6fc99d2bf Mon Sep 17 00:00:00 2001 From: royharoush Date: Wed, 23 Aug 2017 12:58:03 +0300 Subject: [PATCH] fix to tsv func unable to ascii encode \t --- censys_io.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/censys_io.py b/censys_io.py index c98582e..574bd6b 100755 --- a/censys_io.py +++ b/censys_io.py @@ -74,7 +74,7 @@ def print_tsv(res): bl_filter_fields = ["80.http.get.body"] - final_line = str() + final_line = str.encode('utf-8') for k in filter_fields: if k not in bl_filter_fields: v = res.get(k, "") @@ -84,7 +84,7 @@ def print_tsv(res): v = str(v) if ';' in v: v = v.replace('\t', ' ') final_line += v + "\t" - print final_line.strip("\t") + print final_line.encode('utf-8').strip('\t') # res = complete dict from IPv4 search with generic info def print_short(res):