Ich habe mal wieder eine Anfänger-Frage.
In meinen Skript, welches ich benutze um meine Python-Kenntnisse zu erlernen, habe ich eine Liste mit Listen (danke, das ich durch euch weiß was das ist).
Diese habe ich bisher fest in den Code geschrieben, allerdings würde ich die gerne in das Home-Verzeichnis des Linux-Benutzers auslagern und von dort aus importieren.
Beim Start soll das Skript überprüfen, ob die Datei vorhanden ist, und wenn nicht, diese erstellen. Ersteres ist kein Problem, aber beim zweiten Punkt habe ich noch keinen Ansatz wie ich das angehen soll. Ich weiß auch nicht genau, wonach ich suchen soll. Ich denke mal writelines() ist das Mittel der Wahl.
Gibt es irgendwie eine Möglichkeit das folgende als Block zu schreiben, oder müsste ich das Zeilenweise umsetzen? Vermutlich muss ich noch die Anführungszeichen etc. ausquoten?
Hier den Text den ich in die Datei schreiben möchte:
Code: Alles auswählen
SERVERS = (
("Server1", "Server1.tld", 4444),
("Server-lokal", "server", 22),
("Server-extern", "server.selfhost.eu", 32)
)