Hello à tous,

Je viens vers vous avec plein de question à propose de Python que je ne connais pas du tout.

Nous recherchons un moyen de développer une application multi-plateforme (windows/linux/mac) et capable d'interagir avec Excel.

Python m'est venu à l'esprit il me semble avoir lu au hasard d'un article que cette techno est multi-plateforme.

Mes questions sont les suivantes* :
  1. Est-ce bien multi-plateforme** ? Y a-t-il des limitations suivant la plateforme ciblée ?
  2. Est-il possible d'interragir avec Microsoft Excel ?
  3. J'ai lu que c'était un langage interpreté. Une fois l'application terminé, qu'est-ce qui est livré au client ?
  4. Le client a-t-il besoin d'un "outil" pour pouvoir faire tourner une application écrite en python ? (comme la JVM pour Java ou le framework .NET pour .NET par exemple)


* Je pourrais probablement trouver les réponses en lignes mais j'ai commencé à fouiller sur python.org mais bon... Ils vont éviter évidemment présenter tous les avantages et passer à la trappe les inconvénients. C'est normal. Or j'aimerais avoir une vue "complète" ce qu'est python.
**Je sais que oui mais bon... C'est pour être complet.

Merci d'avance à ceux qui prendront la peine de me répondre.