Skype4Py-Zeilenumbruch

430
whi1test

Ich versuche, Skype4Py für Nagios- Benachrichtigungen zu verwenden. Ich kann bereits Nachrichten von der Befehlszeile aus senden. Jetzt versuche ich, Zeilenumbruchzeichen (Wagenrücklauf) in den Nachrichtentext einzufügen. Zum Senden von Benachrichtigungen verwende ich die folgenden Skripts: /usr/local/nagios/sbin/skype_alert.sh my_skype_login "RECOVERY \ n" "Host: nagios-test \" "Dienst: PING" "Info: PING OK 1.22ms":

#!/bin/bash export DISPLAY=:0 PT=`which python` SKYPE_LOGIN=$1 SKYPE_MESSAGE="${@:2}" $PT /usr/local/nagios/sbin/skype_alert.py $SKYPE_LOGIN "$SKYPE_MESSAGE" 

/usr/local/nagios/sbin/skype_alert.py:

#!/usr/bin/python import Skype4Py import sys skype = Skype4Py.Skype() skype.Attach() user = sys.argv[1] msg=' '.join(sys.argv[2:])  skype.SendMessage(user, msg) 

Kann mir jemand sagen, wie man Zeilenumbrüche (Wagenrücklauf) in die Nachricht einfügt? Ich habe es versucht \n \rund so weiter ..

2
UPDATE: Hier ist die Lösung: http://python.su/forum/topic/29784/?page=1#post-161885 whi1test vor 8 Jahren 0

1 Antwort auf die Frage

-1
whi1test

UPDATE: Hier ist die Lösung: http://python.su/forum/topic/29784/?page=1#post-161885 Hoffe, es hilft jemandem)

Warum bieten Sie die Lösung nicht auf dieser Website an, anstatt die Benutzer dazu zu zwingen, die Website eines Drittanbieters aufzurufen? Ramhound vor 8 Jahren 0