我正在尝试使用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 [exception:saveLoadableExcel]文件保存异常:'bool'对象有 没有属性'write' - goog-20151231.xml在:>中忽略了异常追溯(大多数 最近调用的最后一次):文件“/usr/lib/python3.5/zipfile.py”,第1595行, 在 del 文件“/usr/lib/python3.5/zipfile.py”,第1608行,关闭 在_write_end_record中输入文件“/usr/lib/python3.5/zipfile.py”,第1711行 文件“/usr/lib/python3.5/zipfile.py”,第680行,写入 AttributeError:'bool'对象没有属性'write'
如何只导出excel文件?感谢。