Klasse - Methode: Nachträglich Parameter hinzufügen
Verfasst: Mittwoch 20. Januar 2016, 11:56
Hey, ich beschäftige mich mit dem Thema Klassen und Methoden in Python. Folgendes Beispiel:
Erzeug ein leeres Netzwerk (module networkX).
Folgende Methode:
Mir ist klar, wie ich eine leeres Netzwerk inkl. Abnehmer erstelle.
Meine Frage: Wie kann ich nachträglich "Parameter" hinzufügen?
Vielen Dank für eure Hilfe!
Code: Alles auswählen
class Netzwerk(nx.DiGraph):
def __init__(self):
super(Network, self).__init__()
self._exclude = []
Folgende Methode:
Code: Alles auswählen
def add_customer(self, Bezeichnung, Parameter):
Parameter["type"] = "Abnehmer"
Parameter["contents"] = Counter({name: 1})
self.add_node(Bezeichnung, Parameter)
Code: Alles auswählen
xx = Netzwerk.Netzwerk()
xx.add_customer(name = "test", params = {"m_flow":12})
Vielen Dank für eure Hilfe!