I don't know if your question is still open, but I post a suggestion anyway for future visitors.
What helped for me:
-right click on myscript.py
-choose 'open with' --> other application
-in the open field below, give the command
gnome-terminal -e '/usr/bin/python3 %F'
-click 'Set as Default'
-click 'Ok'
In this way a .py file always runs AND you can see the output of a print command (without having to create a launcher or a separate bash file).
More info: python-forum.io/thread-45643.html
Commented 1 min ago Edit Delete