Nun hab ich öfters schon einmal das gesehen:
Code: Alles auswählen
x = "bla %(foo)s und %(bar)s" % locals()
Code: Alles auswählen
x = "bla %(foo)s und %(bar)s" % {"foo": foo, "bar": bar}
1. Wenn bei locals was falsch geschrieben ist, kann man das in einem Editor nicht sehen.
2. Evtl. kann man Dinge Sichtbar machen, die normalerweise nicht zu sehen sein sollen.
Was haltet ihr davon?