我正在尝试使用Arelle从 XBRL 文件的 zip 中导出 XLSX 文件。当我使用EdgarRenderer插件时它工作得很好。
./arelleCmdLine -f data/goog-20151231.xml.zip --plugins EdgarRenderer --disclosureSystem efm-pragmatic --validate -r /home/out/
这会产生一个 Financial_Report.xlsx 文件,这正是我想要的。我正在尝试在不生成其他 HTML 文件的情况下执行此操作。我找到了插件saveLoadableExcel但我不确定命令行参数是如何工作的。我尝试了以下 -
./arelleCmdLine -f data/goog-20151231.xml.zip --plugins saveLoadableExcel.py --save-loadable-excel --validate -r /home/out/
但我收到以下错误 -
[info] 插件Save Loadable Excel激活成功,0.9版。- saveLoadableExcel.py [info] 在 2017-12-15T12:43:09 在 6.58 秒内加载 - /home/data/goog-20151231.xml.zip/goog-20151231.xml [info] 在 9.68 秒内验证 - /home /data/goog-20151231.xml.zip/goog-20151231.xml [异常:saveLoadableExcel] 文件保存异常:'bool' 对象没有属性 'write' - goog-20151231.xml 异常忽略:> Traceback(最近最后调用):文件“/usr/lib/python3.5/zipfile.py”,第 1595 行,在del 文件“/usr/lib/python3.5/zipfile.py”,第 1608 行,关闭文件“/usr /lib/python3.5/zipfile.py”,第 1711 行,在 _write_end_record 文件中“/usr/lib/python3.5/zipfile.py”,第 680 行,写入 AttributeError: 'bool'
如何只导出excel文件?谢谢。