title: Simple way to display text on screen in Python?
body: <p>I've been googling and looking through StackOverflow but no luck...</p>
  
  <p>What I would like is to display text to the screen (not console) for an art project I am developing. The string will be displayed in a full screen--edge to edge "window" with no menubar, etc. The string will update rapidly (imagine a string of random letters displaying and redrawing as fast as the computer will allow). Choice of font and color (on a letter-by-letter basis) would be great bonuses.</p>
  
  <p>The string will be centered on the screen (not scrolling).</p>
  
  <p>I'm new-ish to programming. Displaying text to the screen seems much more involved than I expected. :)</p>
  
  <p>I've come across solutions using pygame but the sample code doesn't work. Here's a typical example:</p>
  
  <p><a href="https://www.daniweb.com/programming/software-development/code/244474/pygame-text-python" rel="nofollow noreferrer">https://www.daniweb.com/programming/software-development/code/244474/pygame-text-python</a></p>
  
  <p>What I see on my Mac is a window opening with no text, with the code continuing to run, indefinitely. Similar experiences with other code and other libraries I've encountered. </p>
  
  <p>Is pygame my best choice (ease of programming in Python, high speed) for my needs or are there other libraries better suited to what I am after?</p>
  
  <p>If pygame is the right direction can anyone suggest sample code that will get me going?</p>
  
  <p>Thanks,</p>
  
  <p>--Darin</p>