Things have not changed from 6 years ago. The console is not a window that is part of the blender's user interface, but one that belongs to the operating system.
In widows
In widows you need toYou can enable the system console in Windowfrom blender using the top menu's Window > Toggle System ConsoleToggle System Console.
That will open a totally different window, with the console and all messages from python will appear there.
In Linux
MessagesThere is no option to open a terminal window from pythonwithin blender, the terminal window must be opened before and the blender program should appear therebe run from terminal.
On Mint/Cinnamon, the app launcher can be set to Launch in terminal. That way the terminal window is always available.



