krisi12345 hat geschrieben:Also wenn ein schreibbefehl kommt und danach close() dann muss ja erst der write Befehl ausgeführt werden bevor die Datei geschlossen wird. Man könnt ja auch nach write() print "Datei wurde erstellt" oder etwas anderes verwenden.
Wie im Snippet zu sehen war (und irgend wie per se logisch) wird write() natürlich vor close() aufgerufen.
Die Frage war eben, ob man dem close() so trauen kann, dass ein anderes Programm unmittelbar danach auf diese Datei zugreifen kann - ob ich da ein print mit Meldung einbaue ist davon doch unabhängig, solange die Frage nicht geklärt war! (was sie aber ja schon vor ettlichen Postings wurde). Meldungen rausgeben bringt ja nur etwas, wenn man sich auch sicher sein kann, dass diese auch verlässlich sind.