On 10/05/2016 11:33 PM, Chris Angelico wrote:
On Thu, Oct 6, 2016 at 8:19 AM, Beverly Howard <b...@bevhoward.com> wrote:
Thanks for the responses... appreciated.
print("value value data data data", end="\r") <<
That makes sense, but it also seems to suggest that there is no other way to
position the cursor prior to printing.
For example, if that line is halfway down the screen, is there any way to
position the cursor two lines above it?
fwiw, I am open to creating functions if there are positioning options, both to
meet the need, but, more importantly, to learn.
What I showed you was the very simplest way of doing things. If you
want to move the cursor around, I would recommend the 'curses'
library:
https://docs.python.org/3/library/curses.html
https://docs.python.org/3/howto/curses.html
There are other ways, too; with more info on what you're trying to
accomplish, we could better advise. It might be that a GUI will serve
you well, particularly if you have several pieces of information that
you want to update.
ChrisA
Since someone mentioned curses, I'll add that I've used npyscreen (built
on top of ncurses), successfully, creating small guis with very few code
lines.
If you like oldschool gui, it's a must.
http://npyscreen.readthedocs.io/introduction.html
jm
--
https://mail.python.org/mailman/listinfo/python-list