Faire tourner un programme python h24

Hydralol -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -

Bonjour,

Je suis assez novice en programmation mais récemment j'ai codé en python une IA qui tente de suivre un chemin. Le programme fonctionne plutôt bien, mais il est assez long à exécuter. Comme je souhaite comparer différents paramètres, j'aurais aimé le faire tourner ailleurs que sur mon ordinateur h24, mon but étant juste d'obtenir les résultats, pas d'afficher concrètement ce que l'IA fait. 

Je cherche donc juste un moyen de faire tourner un programme python sur un serveur (ou autre) h24 et qui me renvoie le résultat. Je cherche un moyen plutôt simple et pas trop cher si possible. 

2 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     

    Bonjour,

    De manière générale, si tu loues un serveur sous Linux, tu peux exécuter un programme (quel que soit le langage de programmation) en arrière-plan en l'exécutant depuis un terminal avec la commande nohup. Il est aussi possible d'utiliser screen mais c'est un peu plus compliqué et tu n'en as pas forcément l'utilité.

    Il y a peut être aussi des pistes à regarder du côté de Google Colab (voir cette discussion).

    Bonne chance

    1
    1. Hydralol Messages postés 2 Statut Membre
       

      Très bien merci je vais essayer de creuser cette piste quand j'aurais un moment.

      0
  2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     

    Bonjour,

    Une autre manière de faire est de coder ton application pour qu'elle se comporte comme un démon (c'est-à-dire un programme qui tourne en arrière plan), voir cette discussion.

    Bonne chance

    0