I have the following:
import sys
import os
class Portfolio:
@classmethod
def menu(cls):
print("Main Menu")
p = Portfolio()
p.clear_screen()
p.transaction()
def clear_screen(self):
os.system('cls' if os.name == 'nt' else 'clear')
print(flush=True)
sys.stdout.flush()
def transaction(self):
print("Transaction Menu")
if __name__ == "__main__" : Portfolio.menu()
When I run this the screen clears AFTER not BEFORE transaction() is run.
How can I correct that?
--
You received this message because you are subscribed to the Google Groups
"spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/spyderlib/c7b46996-3aea-4a92-99ea-c2519584f7a8n%40googlegroups.com.