Page 1 sur 1

lancer un sript python au demarrage

Posté : mar. 9 août 2022 10:58
par ayoub49
bonjour tlmd
j'ai un problème j'ai fais un script python qui serte a lire des codes bar par une scanette et de l'ai traiter, j'ai arrivé a lancer le programme au démarrage de raspberry pi 4 mais la scanette ça marche pas ou bien le mode saies j'arrive pas par contre ca marche qu'on j'envoie le programme manuellement (à travers python cliquer sur run) , quand j'ai cherché j'ai trouvé l'erreur c'est

Traceback (most recent call last):Traceback (most recent call last):
File "/home/se/Desktop/scan_projet.py", line 44, in <module>
ref_base = str(input())
EOFError: EOF when reading a line

Est-ce que vous pouvez m'aider sur ça
merci d'avance

Re: lancer un sript python au demarrage

Posté : mar. 9 août 2022 18:43
par piper
EOFError: EOF when reading a line

Signifie :
Le programme essaye de lire la suite d'un fichier alors que le fichier est déjà fini (le pointeur de fichier en a déjà atteint la fin)

Re: lancer un sript python au demarrage

Posté : ven. 14 oct. 2022 16:30
par Veronimish
Pour répondre au topic, a savoir comment lancer un script au démarrage, regarde du côté de supervisor :
- http://supervisord.org/

Dans mon cas, j'ai deux scripts python qui doivent être lancés au démarrage du rpi. Ils sont complémentaires. J'ai essayé plusieurs méthodes, mais c'est supervisor qui a gagné la palme parce qu'il peut entre autre relancer un script après plantage.

Re: lancer un sript python au demarrage

Posté : lun. 17 oct. 2022 00:54
par piper
Bonjour,
systemctl s'est le faire nativement, il suffit de bien paramétrer le fichier service pour qu'il le fasse

https://serverfault.com/questions/94309 ... d-arent-de