Seite 2 von 2

Re: über variablen iterieren

Verfasst: Mittwoch 3. September 2025, 17:41
von snafu
Man kann auch Stromanschlüsse auf die schrecklichste Art und Weise legen. Das Licht geht dann zwar an, aber das ganze Gedöns könnte dir früher oder später um die Ohren fliegen bzw. die Bude im wahrsten Sinne des Wortes brennen.

Deshalb ist etwas, das ein erwartetes Ergebnis liefert, nicht zwangsläufig korrekt. Es war ja tatsächlich auch die Rede von "kaputt" und nicht von "funktioniert überhaupt nicht".

Jedoch verstehe ich das Argument, erstmal etwas lauffähiges haben zu wollen und sich dann um die Details zu kümmern. Ich möchte lieber nicht wissen, welche Abgründe sich hinter so manchem schicken Frontend verbergen.

Re: über variablen iterieren

Verfasst: Montag 20. Oktober 2025, 14:51
von oldboyJR
Du möchtes mit variablen die Dictionary produzieren? So das das im Interpreterhimmel(stack,Typ, dic) steht um es entsprechen weiterzuverarbeiten? Um dieses zu bewerkstelligen muß man das ersetzen durch

Re: über variablen iterieren

Verfasst: Montag 20. Oktober 2025, 15:12
von __blackjack__
@oldboyJR: Nein `s` ist kein Dictionary, das ist eine Zeichenkette.

Re: über variablen iterieren

Verfasst: Montag 20. Oktober 2025, 15:46
von oldboyJR
Sorry Ich hatte mal ein Programm gemacht aber irgendwie jetzt gelöscht weil es nur beim ersten mal funkte. Das einzige was ich da noch übrig habe ist folgendes Programm für Dictionary und einen Ansatz für übergaben

Code: Alles auswählen

import pickle
from pathlib import Path
# Schreiben

s = {"Wert1": "dat1",
     "Wert2": "dat2",
     "Wert3": "dat3",
     "Wert4": "dat4",
     "Wert5": "dat5",
     "Wert6": "dat6"
     }
print(s)
a = 50 # diese Zeile habe ich eingefügt um zu zeigen das man einen Wert aus dem Programm
s["Wert1"] = str(a)#in einen Wert eines dict überführen kann
print(s)
path = Path.home() / "ad.bin"
with path.open("wb") as f:
    pickle.dump(s, f)
    f.close()

Re: über variablen iterieren

Verfasst: Montag 20. Oktober 2025, 16:59
von __blackjack__
@oldboyJR: Das hat jetzt aber auch alles wieder überhaupt nichts mit dem eigentlichen Thema in diesem Thread zu tun.

Das `close()` macht keinen Sinn wenn die Datei schon über ``with`` geschlossen wird.