Irgendwie, mit dem gebrochenen documentation on Arelle's python API ab dem Datum, ich habe es geschafft, die API arbeiten und erfolgreich eine XBRL-Datei zu laden.Wie können Finanzabschlüsse nur aus XBRL-Dateien mit Arelles Python-API extrahiert werden?
Auch immer, meine Frage ist:
Wie extrahiere ich nur die Anweisungen aus der XBRL-Datei?
Unten ist ein Screenshot von Arelles Windows App.
URL in diesem Beispiel verwendet: https://www.sec.gov/Archives/edgar/data/101984/000010198416000062/ueic-20151231.xml
ich mit der API versucht, das Experimentieren und hier ist mein Code
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)
aber nach diesem Schnipsel Ausführung, bin ich mit diesen bombardiert:
Ich habe versucht, die Schlüssel per modelFact
und seine eine Mischung zwischen contextRef
, id
, und unitRef
zu bekommen, die nicht hilfreich ist, was ich extrahieren möchte. Ohne Dokumentation, um weiter damit zu helfen, bin ich hier ratlos. Kann mir jemand erklären, wie man nur die Aussagen extrahiert?
Haben Sie mit dieser Methode viel mehr gelernt? –