eine csv mit dem Inhalt etwas wie Gegeben:Tabellenerstellung mit csv Daten
Colour, Red, Black, Blue
Taste, Good, Bad, Disgusting
Smell, Pleasant, Deceptive, Intolerable
Wie kann ich das drucken in Python, so dass es wie folgt aussehen:
+-------+-----------+-----------+
|Colour |Taste | Smell |
+-------+-----------+-----------+
| Red |Good | Pleasant |
| Black | Bad | Deceptive |
| Blue | Disgusting|Intolerable|
+-------+-----------+-----------+
Do I muss die Tabelle manuell mit + 's -'s und |' s unter Berücksichtigung der längsten Strings der jeweiligen Spalte erstellt werden oder gibt es dafür eine eingebaute Methode? Ich habe nach Python-Tabellen gesucht, aber nichts, was für das Problem relevant ist, ist aufgetaucht. Auch die Beispieltabelle, die ich manuell eingegeben habe, ist nicht in jeder Zelle symmetrisch (nicht "richtig ausgerichtet").
Crux des Problems ist die + - | Tabellenerstellung
Was ist zu tun?