Suite à un petit souci de serveur, les emails de confirmation d'inscription n'étaient plus envoyés. Si vous n'avez pas reçu votre mot de passe, utilisez l'option "Mot de passe oublié" et vous recevrez le nouveau. (February 23) x

En raison de spams récurrents, les messages des nouveaux inscrits sont modérés a priori. Ne vous inquiétez pas si vous ne voyez pas apparaitre votre message immédiatement sur le forum. (November 04, 2021) x

Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Erreur script pyton
#1

Bonjour,

j'ai une erreur dans mon sript python :

voici le sript ligne 37 :

# fonction afficher video
def camera():
subprocess.call(['omxplayer --avdict rtsp_transport:tcp --live "rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0"'], shell=True)


voici l'erreur qui s'affiche :

[email protected]:~ $ sudo python test1.py
File "test1.py", line 37
def camera():
^
IndentationError: expected an indented block

Dans mes recherches, j'ai cru comprendre que c'était un probleme de tabulation, qu'il fallait 4 espaces ?

Je précise qu'en ligne de commande la fonction omxplayer --avdict rtsp_transport:tcp --live "rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0 est fonctionnel.


Une idée les amis ?
#2

Voila j'ai trouvé,
j'avais la fonction d'avant qui n'avait pas de ligne d'execution après les ":"
Bonne journee
Sujet fermé


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)