How to close the command prompt from python script directly?

I have run a console application,and i want it to directly close the entire cmd prompt window when the user enters ‘exit’ ive tried using exit(0) and sys.exit() but they just close the script only and not the actually cmd.prompt window.

Answer

It’s not the cleanest approach but the only way I could think of is this:

import os

os.system('title kill_window')
os.system(f'taskkill /f /fi "WINDOWTITLE eq kill_window"')

Basically, this sets the title of the cmd window to something unique (eg. kill_window), and then uses the taskkill command to search through and kill any processes with that name.