how to create a .desktop file to launch a python script

I made my litle python App, but now I can't launch the app from the .desktop that I made: [Desktop Entry] Name=MyApp Version=0.1 Exec=/usr/share/MyApp/MyApp.py Icon=/usr/share/MyApp/img/MyApp.png