On Fri, Aug 30, 2019 at 6:36 PM Hongyi Zhao <hongyi.z...@gmail.com> wrote: > > On Thu, 29 Aug 2019 16:42:44 +0100, Rhodri James wrote: > > > I don't understand what's to not to understand. > > > > if condition: > > do_something_because_condition_is_true() > > else: > > do_something_because_condition_is_false() > > > > is a perfectly normal construction. If you mean something else, please > > be explicit. > > I've read some more thing on the python 3 's print, seems for the isatty > () discussed here is completely can done with using it by something like: > > print(p, end='\r', flush=True) >
No, it can't. That will still do the same thing whether you're outputting to a file or a console. The whole point of isatty() is to log *differently* in those cases. There is no magic here. It is simply asking a question, and then making a decision based on the answer. ChrisA -- https://mail.python.org/mailman/listinfo/python-list