cmd Python モジュールを使用するスクリプトがあります。cmd モジュールは、ヘルプ テキストとして、三重引用符で囲まれた複数行の文字列を使用します。このようなもの
def x(self, strags = None):
"""class
help text here
and some more help text here"""
スクリプトを実行すると、コマンド 'help x' によって文字列が出力されます。ただし、最後の 2 行の前にも改行が出力されます。これらの行をインデントしないことでこれを克服できますが、そうするとコードが醜くなります。
このインデントの問題を克服するにはどうすればよいですか? プロの Python コーダーはこれをどのように処理しますか?