Verwendete Tabulatorbreite herausbekommen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Benutzeravatar
snafu
User
Beiträge: 6740
Registriert: Donnerstag 21. Februar 2008, 17:31
Wohnort: Gelsenkirchen

Gibt es in Python irgendeine Abstraktion zum Herausfinden der Tabulatorbreite in der jeweiligen Umgebung (d.h. quasi wieviele Leerzeichen einem Tab entsprechen)? Meines Wissens regelt das jede Shell auf ihre eigene Art, oder?
sma
User
Beiträge: 3018
Registriert: Montag 19. November 2007, 19:57
Wohnort: Kiel

Nein. Wie breit ein Tabulator ist, ist eine reine Konvention im Texteditor.

Stefan
BlackJack

Und in Terminals wird's noch interessanter. Ein Tab entspricht ja nicht `n` Leerzeichen sondern ist ja eigentlich eher als Anweisung zu verstehen die Schreibmarke zur nächsten Tabulatorposition zu bewegen. Und Tabulatorpositionen müssen nicht gleichmässig verteilt sein. Die kann man bei vielen Terminals per Steuerzeichen auf beliebige Positionen setzen. Wie bei Schreibmaschinen oder Textverarbeitungen.
Antworten