Как удобоваримо запускать python3 код на Windows?
Используйте для запуска не py, a  pyw. Эти команды из Python Launcher, он по по умолчанию ставится с Питоном. Ну или просто pythonw.
А можно pyinstaller'ом собрать EXE-шник с параметром "noconsole":
pyinstaller --onefile --noconsole my_program.py
Тогда запусктаь его можно будет и под виндой, и на любом компе даже без уставновленного Python. О процессе могу рассказать поподробней