def to_string(self, something): try: basestring # python 2 except NameError: basestring = str # Python 3 if isinstance(something, basestring): return something try: text = "".join(something) # convert a list or a tuple to a string except: textbox( "Exception when trying to convert {} to text in self.textArea". format(type(something))) sys.exit(16) return text
def to_string(self, something): try: basestring # python 2 except NameError: basestring = str # Python 3 if isinstance(something, basestring): return something try: text = "".join(something) # convert a list or a tuple to a string except: textbox( "Exception when trying to convert {} to text in self.textArea" .format(type(something))) sys.exit(16) return text
def codebox(msg="", title=" ", text=""): """ Display some text in a monospaced font, with no line wrapping. This function is suitable for displaying code and text that is formatted using spaces. The text parameter should be a string, or a list or tuple of lines to be displayed in the textbox. :param str msg: the msg to be displayed :param str title: the window title :param str text: what to display in the textbox """ return tb.textbox(msg, title, text, codebox=1)
def codebox(msg="", title=" ", text=""): """ Display some text in a monospaced font, with no line wrapping. This function is suitable for displaying code and text that is formatted using spaces. The text parameter should be a string, or a list or tuple of lines to be displayed in the textbox. :param str msg: the msg to be displayed :param str title: the window title :param str text: what to display in the textbox """ return tb.textbox(msg, title, text, codebox=True)