現在、特定の企業の edgar ファイリングから署名テーブルをスクレイピングしようとしています。各ドキュメントを調べて、スクレイピングする必要があるテーブルを見つけるための Python プログラムを作成しました。「きれいな」方法でデータをファイルに出力する方法がわかりません。
ちょっとしたビジュアルへのリンクを次に示します (ドキュメントの一番下までスクロールすると、そこに署名のページがあります): ドキュメントの例
私が探しているのは、ウェブサイトでフォーマットされているのと同じ方法でテーブルをフォーマットすることです。各セルは特定のスペースを占有し、未使用のスペースをスペースで埋めます。
私の現在の出力:
|Signature, Date, Title|
|/s/ Stanley M. Kuriyama| Chairman of the Board, February 29th, 2016|
|Stanley M. Kuriyama|
|/s/ Christopher J. Benjamin, President, Chief Executive, February 29th, 2016|
|Christopher J. Benjamin, Officer and Director (and so on...)|
|-----------------------------------------------------------------------------|
私がやろうとしていること(ピリオドはスペースです):
|Signature......................,Title......................,Date...............|
|/s/ Stanley M. Kuriyama,.......,Chairman of the Board,.....,February 29th, 2016|
|Stanley M. Kuriyama............................................................|
|/s/ Christopher J. Benjamin....,President, Chief Executive,February 29th,2016..|
|Christopher J. Benjamin,.......,Officer and Director (and so on...)............|
|-------------------------------------------------------------------------------|
文字列とmaxSize -stringSize
セルあたりのスペース数 ( ) を出力して、データがより表形式に見えるようにする方法はありますか? このプログラムを使用している人々は私ほど技術に精通していない可能性があるため、追加のダウンロードではなく、バニラの Python3 でこれを行うことを検討しています。