Seite 1 von 1

Ausgabe in Datei umleiten

Verfasst: Freitag 17. Februar 2017, 15:12
von seba07
Folgendes Problem: ich habe ein Skript, welches bestimmte Daten ausliest. Bis jetzt gebe ich diese einfach mit print in die stdout aus

Code: Alles auswählen

print "%s;%.2f;%.2f" %(zeit, temperature, (pressure/100.0))
. Was ich jetzt aber möchte ist, dass der gesamte Ausdruck an eine csv Datei angehängt wird. In C hätte ich jetzt einfach fprintf benutzt. Gibr es so etwas entsprechendes auch in python bzw. wie kann ich das realisieren?

Schonmal vilelen Dank für die Hilfe, Seba

Re: Ausgabe in Datei umleiten

Verfasst: Freitag 17. Februar 2017, 15:17
von Sirius3
@seba07: Dateiobjekte kennen `write`.

Re: Ausgabe in Datei umleiten

Verfasst: Freitag 17. Februar 2017, 15:30
von seba07
ok, vielen dank schon mal. write() benötigt ja einen string als imput. Wie bekomme ich die zwei floats und den string in einen string?

Re: Ausgabe in Datei umleiten

Verfasst: Freitag 17. Februar 2017, 15:31
von Sirius3
@seba07: Du hast bereits Deine zwei Floats und den String in einem String. Es fehlt nur noch das Zeile-Ende-Zeichen.

Re: Ausgabe in Datei umleiten

Verfasst: Freitag 17. Februar 2017, 15:39
von seba07
vielen Dank, das ist ja doch einfach als ich dachte :)