xbrl
¶
The xbrl module provides a Python API for the XBRL 2.1 specification. This Python interface enables the user to navigate the XBRL instance document and access information from any fact item or tuple.
Classes¶
xbrl.AspectSet
xbrl.ConceptAspectValue
xbrl.ConstraintSet
xbrl.ConstraintSetItems
xbrl.ConstraintSetKeys
xbrl.ConstraintSetValues
xbrl.Context
xbrl.DuplicateFactSet
xbrl.EntityIdentifierAspectValue
xbrl.Error
xbrl.ExplicitDimensionAspectValue
xbrl.Fact
xbrl.FactSet
xbrl.InlineXBRLDocumentSet
xbrl.InlineXBRLTransformFunction
xbrl.InlineXBRLTransformationRegistry
xbrl.Instance
xbrl.InstanceDocumentBuilder
xbrl.Item
xbrl.Job
xbrl.LocationAspectValue
xbrl.PeriodAspectValue
xbrl.ReportInfo
xbrl.ReportPackage
xbrl.ReportPackageBuilder
xbrl.ScenarioAspectValue
xbrl.SegmentAspectValue
xbrl.Tuple
xbrl.TypedDimensionAspectValue
xbrl.Unit
xbrl.UnitAspectValue
xbrl.UnitsRegistry
xbrl.XPathExpression
Enumeration classes¶
String Constants¶
- xbrl.NAMESPACE_ISO4217¶
http://www.xbrl.org/2003/iso4217
- xbrl.NAMESPACE_LINK¶
http://www.xbrl.org/2003/linkbase
- xbrl.NAMESPACE_XBRLDI¶
http://xbrl.org/2006/xbrldi
- xbrl.NAMESPACE_XBRLDIE¶
http://xbrl.org/2005/xbrldi/errors
- xbrl.NAMESPACE_XBRLDT¶
http://xbrl.org/2005/xbrldt
- xbrl.NAMESPACE_XBRLDTE¶
http://xbrl.org/2005/xbrldt/errors
- xbrl.NAMESPACE_XBRLI¶
http://www.xbrl.org/2003/instance
- xbrl.NAMESPACE_XL¶
http://www.xbrl.org/2003/XLink
- xbrl.NAMESPACE_XLINK¶
http://www.w3.org/1999/xlink