2016-10-23 2 views
-3
import textwrap 
print(textwrap.fill(text, 50)) 

この機能は見つかりましたが、単語が壊れています。私もDivide long string into 60 character long lines but don't break wordsを見つけましたが、C#ではなくPythonを使用しています。あなたがそれを求めるならTextwrapがどうなる長い文字列をx文字の長い行に分割するか、短い単語で区切りません。

+0

標準のライブラリ方法がうまくいかない場合は、自分で作成したと考えていますか? – jonrsharpe

+0

私はしようとしましたが、それは恥ずべきです – kopc718

答えて

1

こと:

import textwrap 
print(textwrap.fill(text, 50, break_long_words=False) 

break_long_wordsの詳細および他の任意のパラメータのtextwrap module documentationを参照してください。

関連する問題