DIAdem

cancel
Showing results for 
Search instead for 
Did you mean: 

Abfrage Existenz Kanal und Kanalgruppe

Solved!
Go to solution

Hallo,

 

in einem Python Skript möchte ich zwei Abfragen machen für welche mir die Syntax fehlt.

1. Wenn ChannelGroup("TestGruppe") existiert dann...

2. Wenn Channel("TestKanal") existiert dann...

 

Über Hilfe würde ich mich sehr freuen!!!

 

Gruß, Paul

0 Kudos
Message 1 of 2
(456 Views)
Solution
Accepted by topic author straupa

Hallo Paul,

 

an dem Data-Objekt gibt es die Exists-Funktion für Gruppen und Kanäle, mit der abgefragt werden kann, ob eine Gruppe oder ein Kanal existiert.

 

 

if dd.Data.Root.ChannelGroups.Exists("TestGruppe"):
    group = dd.Data.Root.ChannelGroups("TestGruppe")
    if group.Channels.Exists("TestKanal"):
        channel = group.Channels("TestKanal")
        print("Kanal {} ist vorhanden.".format(channel.Name))

 

 

Viele Grüße

Message 2 of 2
(445 Views)