Bauforum-Logo

Forum Bauen und Umwelt

log in | registrieren

zurück zum Forum
  Mix-Ansicht

Komma statt Punkt in Python-Zahlenausgabe (Software)

verfasst von Martin Vogel Homepage E-Mail, Dortmund / Bochum, 12.12.2017, 15:27 Uhr

Da Microsoft Office Excel von Version zu Version umständlicher beim eigentlich simplem Import von CSV-Dateien wird, und die Version 2016 sich endgültig aus der Familie der in dieser Hinsicht bedienbaren Programme verabschiedet hat, hier ein kleiner Tipp, wie man das Problem ohne großen Programmieraufwand auf der Seite der CSV-erzeugenden Software lösen kann.

Die hier vorgestellte Zahlenklasse flc verhält sich genauso wie float, gibt jedoch bei Ausgaben mittels „print“ anstelle des Dezimalpunktes ein Dezimalkomma zurück.

class flc(float):
    def __str__(self):
        return self.__repr__().replace(".",",")



[image]

--
Dipl.-Ing. Martin Vogel
Leiter des Bauforums

Heute schon programmiert? Einführung in Python 3 (PDF)

antworten
 



gesamter Thread:

zurück zum Forum
  Mix-Ansicht
Forum Bauen und Umwelt | Kontakt | Impressum
8449 Postings in 4052 Threads, 1096 registrierte User, 28 User online (0 reg., 28 Gäste)
powered by my little forum  RSS-Feed  ^
map | new