Commit ee0a0b49 by James Cammarata

Allow isprintable() util function to work with unicode

Fixes #6842
parent 1c995067
def isprintable(instring): def isprintable(instring):
#http://stackoverflow.com/a/3637294 if isinstance(instring, str):
import string #http://stackoverflow.com/a/3637294
printset = set(string.printable) import string
isprintable = set(instring).issubset(printset) printset = set(string.printable)
return isprintable isprintable = set(instring).issubset(printset)
return isprintable
else:
return True
def count_newlines_from_end(str): def count_newlines_from_end(str):
i = len(str) i = len(str)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment