CT_NumDataSource
paper-pptx 0.2.0 API reference
<c:yVal> custom element class used in XY and bubble charts, and
perhaps others.
Attributes
numRef
attributenumRef= OneAndOnlyOne('c:numRef')ptCount_val
attributeptCount_valReturn the value of ./c:numRef/c:numCache/c:ptCount/@val,
specifying how many c:pt elements are in this numeric data cache.
Returns 0 if no c:ptCount element is present, as this is the least
disruptive way to degrade when no cached point data is available.
This situation is not expected, but is valid according to the schema.
xml
attributexmlstrXML string for this element, suitable for testing purposes.
Pretty printed for readability and without an XML declaration at the top.
Functions
first_child_found_in
funcfirst_child_found_in(*tagnames: str) -> _Element | NoneFirst child with tag in tagnames, or None if not found.
paramtagnamesstr= ()Returns
lxml.etree._Element | Noneinsert_element_before
funcinsert_element_before(elm: ElementBase, *tagnames: str)paramelmElementBaseparamtagnamesstr= ()pt_v
funcpt_v(idx)Return the Y value for data point idx in this cache, or None if no value is present for that data point.
paramidxremove_all
funcremove_all(*tagnames: str) -> NoneRemove child elements with tagname (e.g. "a:p") in tagnames.
paramtagnamesstr= ()Returns
Nonexpath
funcxpath(xpath_str: str) -> AnyOverride of lxml _Element.xpath() method.
Provides standard Open XML namespace mapping (nsmap) in centralized location.
paramxpath_strstrReturns
typing.Any