Fixes #4958 Truncate printed stdout if it contains non-printable characters

This commit is contained in:
James Tanner 2014-01-10 15:08:45 -05:00
parent 78ec7c736f
commit d7c8cf6ca7
2 changed files with 14 additions and 0 deletions

View file

@ -0,0 +1,7 @@
def isprintable(instring):
#http://stackoverflow.com/a/3637294
import string
printset = set(string.printable)
isprintable = set(instring).issubset(printset)
return isprintable