使用Arelle导出XLSX-fi

2024-10-01 05:06:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图使用Arelle从XBRL文件的zip导出XLSX文件。当我使用EdgarRenderer插件时,它工作得很好。在

./arelleCmdLine -f data/goog-20151231.xml.zip --plugins EdgarRenderer --disclosureSystem efm-pragmatic --validate -r /home/out/

这就产生了_报告.xlsx我想要的文件。我尝试在不生成额外的HTML文件的情况下执行此操作。我找到了插件saveLoadableExcel,但我不确定命令行参数是如何工作的。我试过以下方法-

./arelleCmdLine -f data/goog-20151231.xml.zip --plugins saveLoadableExcel.py --save-loadable-excel --validate -r /home/out/

但我得到以下错误-

[info] Activation of plug-in Save Loadable Excel successful, version 0.9. - saveLoadableExcel.py [info] loaded in 6.58 secs at 2017-12-15T12:43:09 - /home/data/goog-20151231.xml.zip/goog-20151231.xml [info] validated in 9.68 secs - /home/data/goog-20151231.xml.zip/goog-20151231.xml [exception:saveLoadableExcel] File saving exception: 'bool' object has no attribute 'write' - goog-20151231.xml Exception ignored in: > Traceback (most recent call last): File "/usr/lib/python3.5/zipfile.py", line 1595, in del File "/usr/lib/python3.5/zipfile.py", line 1608, in close File "/usr/lib/python3.5/zipfile.py", line 1711, in _write_end_record File "/usr/lib/python3.5/zipfile.py", line 680, in write AttributeError: 'bool' object has no attribute 'write'

如何才能只导出excel文件?谢谢。在


Tags: 文件inpyhomedatalibusrline