Você pode, alternativamente, adicionar um shebang no início do seu script Python e marcar o script executável, o que fará com que ele seja executado corretamente quando executado normalmente.
Adicione esta linha ao topo do script:
#!/usr/bin/env python
Note que, devido à diferença entre o Python 2.xe 3, geralmente o padrão será o Python 2.7, então use isto se você quiser o Python 3:
#!/usr/bin/env python3
Em seguida, torne-o executável. Isto diz ao shell / GUI que este é um programa que pode ser executado.
chmod a+x <name of script>
Então você pode executá-lo sem colocar "python" na frente - digitando apenas <name of script>
no prompt ou clicando duas vezes ou o que quer que esteja na GUI.
Se você faz isso ou não é uma questão de gosto, você pode preferir invocá-los com python <name of script>
ou por este método.