タイプの非常に長い引数がstr
関数に渡されるスクリプトがあります。
parser = argparse.ArgumentParser(description='Auto-segments a text based on the TANGO algorithm (Rie Kubota Ando and Lillian Lee, "Mostly-Unsupervised Statistical Segmentation of Japanese Kanji Sequences" (Natural Language Engineering, 9(2):127-149, 2003)).')
このスクリプトの行の長さを79文字に制限したいのですが、これは問題の文字列の途中で改行することを意味します。79でラップするだけで、次のようなものになります。これは構文的に形式が正しくありません。
parser = argparse.ArgumentParser(description="Auto-segments a text based on
the TANGO algorithm (Rie Kubota Ando and Lillian Lee, 'Mostly-Unsupervis
ed Statistical Segmentation of Japanese Kanji Sequences' (Natural Langua
ge Engineering, 9(2):127-149, 2003)).")
PEP 8には、引数文字列の内部以外のさまざまな場所で行を分割するためのガイドラインがありますが、引数文字列の途中で行を分割する方法はありますか?
(関連するがそれほど重要ではない質問:( Python)スクリプト内の単語の途中で自然言語テキストを分割するための賢明で従来の方法は何ですか?)