CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[HELP] Exécuter un script PYTHON en arrière-plan sur un SERVEUR ?

MarinaDeviatava
MarinaDeviatava
Niveau 6
31 décembre 2020 à 20:40:56

J'ai un serveur équipé de python chez un hébergeur et j'ai codé un bot Discord. Pour qu'il fonctionne il faut que le script du bot soit en cours d'exécution h24. Je peux l'exécuter en ligne de commandes sur mon serveur avec une connexion SSH, mais si je ferme la connexion, le script s'arrête. Quelqu'un sait comment je peux faire pour qu'il s'exécute en continu sur mon serveur, en sachant que j'y héberge aussi un site internet en PHP, et donc qu'il ne faut pas que l'exécution du bot Python perturbe le bon fonctionnement du site ?

Pseudo supprimé
Pseudo supprimé 31 décembre 2020 à 20:42:33

Exécute le en service:
https://medium.com/@Tankado95/how-to-run-a-python-code-as-a-service-using-systemctl-4f6ad1835bf2

Pseudo supprimé
Pseudo supprimé 31 décembre 2020 à 20:45:00

nohup

MarinaDeviatava
MarinaDeviatava
Niveau 6
31 décembre 2020 à 20:45:00

Merci pour vos réponses, je vais regarder ces trucs là :ok:

Par contre cronjob il me semble que c'est pour exécuter une tâche périodiquement, et non en continu.

MarinaDeviatava
MarinaDeviatava
Niveau 6
31 décembre 2020 à 20:45:43

Le 31 décembre 2020 à 20:44:44 Cyber_Tomato a écrit :
c'est quoi tout ces topic de progamation pourrie là

tout le monde se reconvertie en informatique ou quoi ?

Je me reconvertis pas, j'en ai toujours fait :hap:

Brimade
Brimade
Niveau 16
31 décembre 2020 à 20:46:15

tmux
screen
nohup

Jacana
Jacana
Niveau 10
31 décembre 2020 à 20:47:27

c'est tmux que tu cherches; y'a aussi screen qui fait la meme chose

gilbert289392
gilbert289392
Niveau 6
31 décembre 2020 à 20:47:53

nohup python script.py &

FeedMoi
FeedMoi
Niveau 10
31 décembre 2020 à 20:49:06

Le 31 décembre 2020 à 20:45:00 MarinaDeviatava a écrit :
Merci pour vos réponses, je vais regarder ces trucs là :ok:

Par contre cronjob il me semble que c'est pour exécuter une tâche périodiquement, et non en continu.

Toujours fait et et ne sait pas faire un truc qui se fait en une ligne trouvable en 2 secondes sur Google https://image.noelshack.com/fichiers/2020/52/5/1608899012-ahi-bg.png

C_PlusPlus
C_PlusPlus
Niveau 34
31 décembre 2020 à 20:50:00

Le 31 décembre 2020 à 20:47:53 gilbert289392 a écrit :
nohup python script.py &

Le 31 décembre 2020 à 20:47:53 gilbert289392 a écrit :
nohup python script.py &

Ceci

MarinaDeviatava
MarinaDeviatava
Niveau 6
31 décembre 2020 à 20:50:29

tmux ça ma l'air propre

HeteroMaisPulco
HeteroMaisPulco
Niveau 46
31 décembre 2020 à 20:50:44

Je te conseille d'utiliser systemd
Un petit fichier .service et c'est réglé.
T'auras accès à tous les logs dans le journalctl
Redémarrage auto en cas de pépin
Et tu pourras facilement le démarrer / arrêter

Message édité le 31 décembre 2020 à 20:52:11 par HeteroMaisPulco
MarinaDeviatava
MarinaDeviatava
Niveau 6
31 décembre 2020 à 20:51:29

Le 31 décembre 2020 à 20:49:06 FeedMoi a écrit :

Le 31 décembre 2020 à 20:45:00 MarinaDeviatava a écrit :
Merci pour vos réponses, je vais regarder ces trucs là :ok:

Par contre cronjob il me semble que c'est pour exécuter une tâche périodiquement, et non en continu.

Toujours fait et et ne sait pas faire un truc qui se fait en une ligne trouvable en 2 secondes sur Google https://image.noelshack.com/fichiers/2020/52/5/1608899012-ahi-bg.png

J'ai toujours fait de la prog mais je débute dans le web. Comme je trouve pas mal de réponses différentes à la question, je préfère demander ici pour comparer les différentes techniques. Ca me fait gagner du temps.

[Elton-Jong]
[Elton-Jong]
Niveau 5
31 décembre 2020 à 21:07:08

Le 31 décembre 2020 à 20:47:53 gilbert289392 a écrit :
nohup python script.py &

solution la plus simple, par contre ça tiendra pas le reboot

Sous forums
  • Religion
La vidéo du moment