]> code.delx.au - monosys/commitdiff
python3 conversions
authorJames Bunton <jamesbunton@delx.net.au>
Fri, 14 Jul 2017 11:17:57 +0000 (21:17 +1000)
committerJames Bunton <jamesbunton@delx.net.au>
Fri, 14 Jul 2017 11:17:57 +0000 (21:17 +1000)
bin2ascii
csv2txt

index 1c9df2c9d3c6adfe49c02141d0fa7cfa28c27c0d..6e09573e36998f5e035fe3d84808b18ffc0bcd9e 100755 (executable)
--- a/bin2ascii
+++ b/bin2ascii
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/env python3
 
 import binascii, sys
 
@@ -7,5 +7,4 @@ if len(sys.argv) == 2:
 else:
     input = sys.stdin.read()
 
-print binascii.unhexlify(hex(int(input, 2))[2:])
-
+print(binascii.unhexlify(hex(int(input, 2))[2:]).decode('utf-8'))
diff --git a/csv2txt b/csv2txt
index e9a7c37fdf0c8aaea419d30ab7b84f33aaaab4ee..99903ef9dc20861528d8dd6e3457bf86a316e12e 100755 (executable)
--- a/csv2txt
+++ b/csv2txt
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/env python3
 
 import csv
 import sys
@@ -6,7 +6,4 @@ import sys
 rows = list(csv.reader(sys.stdin))
 column_widths = list(max((len(str(cell))) for cell in column) for column in zip(*rows))
 for row in rows:
-    for width, cell in zip(column_widths, row):
-        print str(cell).ljust(width),
-    print
-
+    print("".join(str(cell).ljust(width) for cell, width in zip(row, column_widths)))