Python を使用して、プログラミングに使用するテスト ファイルを生成しています。このファイルには、自動生成されたコメントがいくつかあります。問題は、これらのコメントの一部が非常に長くなる可能性があり、ファイルを読み取るソフトウェアが行が長すぎるとエラーを生成することです。
私が探しているのは、'\n#' で文字列を分割する方法です。これらの改行の位置は、任意の 1 行の幅を特定の幅未満に制限する必要があります。以下は、私がやりたいことの例です。「long_line」から「broken_line」を生成するコードが必要です。
long_line = "# alpha || bravo || charlie || delta || echo are the first 5 elements of NATO"
broken_line = "# alpha || bravo || charlie ||\n# delta || echo are the first \n# 5 elements of NATO"
>>>print long_line
# alpha || bravo || charlie || delta || echo are the first 5 elements of NATO
>>>print broken_line
# alpha || bravo || charlie ||
# delta || echo are the first
# 5 elements of NATO