如何在python中创建表格输出

时间:2016-05-13 15:36:26

标签: python-3.x beautifulsoup edgar

目前,我正在寻找特定公司的edgar文件中的签名表。我创建了一个Python程序来深入到每个文档并找到我需要抓取的表。我无法弄清楚如何以“漂亮”的方式将数据输出到文件中。

这是一个视觉的链接(只需滚动到文档的底部,那里会有一个签名页面): Example Document

我要做的是格式化表格,就像在网站上格式化一样,每个单元格占用一定的空间,并填充未使用的空间......好吧,空格! / p>

我目前的输出:

|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)个空格数,所以数据看起来更像表格?我希望用vanilla Python3做这个,而不是额外的下载,因为使用这个程序的人可能不像我那样精通技术。

0 个答案:

没有答案