Seu problema aqui é que o comando que você tenta executar com sudo é python ; o script é o primeiro argumento para python . Em vez disso, seu script deve ter permissões executáveis e você deve executá-lo como sudo script_name .
Em segundo lugar, quando você faz python script_name , ele não procura necessariamente pelo seu script, onde quer que esteja armazenado. Você teria que fornecer o caminho completo ou, mais uma vez, ter o próprio script em um dos diretórios listados na variável PATH .