不知何故,與破documentation on Arelle's python API截至日期,我設法使API工作併成功加載XBRL文件。如何僅使用Arelle的Python API從XBRL文件提取財務報表?
不管怎麼說,我的問題是:
我如何提取只能從XBRL文件中的語句?
下面是Arelle的Windows應用程序的屏幕截圖。在本例中使用
網址:https://www.sec.gov/Archives/edgar/data/101984/000010198416000062/ueic-20151231.xml
我試圖與API實驗,這裏是我的代碼
from arelle import Cntlr
xbrl = Cntlr.Cntlr().modelManager.load('https://www.sec.gov/Archives/edgar/data/101984/000010198416000062/ueic-20151231.xml')
for fact in xbrl.facts:
print(fact)
但在執行這個片段後,我與這些轟炸:
我試圖得到鑰匙可用modelFact
及其contextRef
,id
,decimals
和unitRef
之間的混合物,這是從我想要提取的沒有幫助。由於沒有任何文件可以幫助我進一步解決這個問題,所以我在這裏不知所措有人能告訴我如何實現只提取語句?
你有沒有得到太多的進一步使用這種方法? –