Seite 1 von 1

Automatischer Zeilenumbruch nach Wortende

Verfasst: Dienstag 30. Juli 2019, 18:02
von Diablo168
Hallo zusammen,

habe mal wieder eine (möglicherweise dumme) Frage:

Da ich nicht vorhersagen kann wie groß das Fenster eines Bedieners sein wird, kann ich nicht immer an einer festen Stelle einen Zeilenumbruch machen. Siehe Beispiel:

Code: Alles auswählen

print("Hier steht eine Menge drin, so dass das auf gar keinen Fall mehr in eine Zeile passt. Es wäre schön, wenn Python diesen Text nach einem ganzen Wort trennen würde und nicht einfach irgendwo im Wort abreist, und es in die nächste Zeile schreibt")
Wie stelle ich das am besten an?

Danke im vorraus :D

Re: Automatischer Zeilenumbruch nach Wortende

Verfasst: Dienstag 30. Juli 2019, 18:05
von __deets__
Wo wird denn das ausgegeben? Auf einem Text-Terminal? Unter welchem OS? Kannst du da stattdessen auch per GUI machen? Denn da ist sowas schon drin.

Re: Automatischer Zeilenumbruch nach Wortende

Verfasst: Dienstag 30. Juli 2019, 18:08
von Diablo168
Würde ich in der GUI ausgeben wollen

Re: Automatischer Zeilenumbruch nach Wortende

Verfasst: Dienstag 30. Juli 2019, 18:13
von __deets__
Dann musst du doch nichts machen. Die ueblichen Textfelder brechen um.

Re: Automatischer Zeilenumbruch nach Wortende

Verfasst: Dienstag 30. Juli 2019, 18:22
von __blackjack__
Für's Terminal geeignet gäbe es das Modul `textwrap` in der Standardbibliothek.