data_hacks
data_hacks copied to clipboard
Error when piping output into another program
On os x, I had a list in my clipboard, did: pbpaste | bar_chart.py -v |head -n 30
The chart works fin when I do not pipe into head, but I wanted to only show the top 30 items. Piping into head does limit to 30 rows, as expected, but at the end I also see this error output printed:
close failed in file object destructor: Error in sys.excepthook:
Original exception was:
This just works fine for me... not sure what the problem is in your case:
localhost:data_hacks ojilles$ cat b | ./bar_chart.py
# each * represents a count of 1
1 1 [ 1] *
2 1 [ 1] *
3 11 [ 1] *
3 5 [ 1] *
4 5 [ 1] *
5 7 [ 1] *
5 8 [ 1] *
6 1 [ 1] *
6 5 [ 1] *
localhost:data_hacks ojilles$ cat b | ./bar_chart.py | head -n 3
# each * represents a count of 1
1 1 [ 1] *
2 1 [ 1] *
Same problem on Ubuntu 14.04. Fixed in #23