Ich habe eine einfache Bedingung, wo ich überprüfen muss, ob ein Diktatwert sagen [Complted]
in einem bestimmten Schlüssel enthält.Wie überprüft man, ob ein Diktatwert ein Wort/eine Zeichenfolge enthält?
Beispiel:
'Events': [
{
'Code': 'instance-reboot'|'system-reboot'|'system-maintenance'|'instance-retirement'|'instance-stop',
'Description': 'string',
'NotBefore': datetime(2015, 1, 1),
'NotAfter': datetime(2015, 1, 1)
},
],
ich überprüfen müssen, ob die Description
Schlüssel [Complted]
darin enthalten beim Start. d.h
'Descripton': '[fertiggestellt] Die Instanz läuft auf degradierten Hardware'
Wie kann ich dies tun? Ich bin auf der Suche nach etwas wie
if inst ['Events'][0]['Code'] == "instance-stop":
if inst ['Events'][0]['Description'] consists '[Completed]":
print "Nothing to do here"
Was ist diese Linie tun soll? ''Code': 'Instanz-Neustart' | 'System-Neustart' | 'System-Wartung' | 'Instanz-Ruhestand' | 'Instanz-Stop'' – sidney
Warum für ein potenzielles Duplikat ablehnen? Er war vorsichtig genug, um eine Frage mit genügend Details zu stellen. –
@HarshTrivedi Vielleicht weil * "Diese Frage zeigt keinerlei Forschungsaufwand ..." *? – SiHa