Python Xlsxwriter Excel图表自定义数据标签位置

Python Xlsxwriter Excel图表自定义数据标签位置,python,xlsxwriter,Python,Xlsxwriter,我正在用python和xlsx writer绘制excel散点图,并为一个系列使用自定义数据标签。但是我不能像设置默认标签那样设置自定义标签的位置。如果我设置自定义标签的位置,它们在图表中不会改变。在调试器中,或者如果我在excel本身中检查标签选项,我可以看到更改的位置值,但它们不会应用到图形中。 默认情况下,自定义标签似乎设置在右侧。我想把它们放在上面,但我买不到这个。代码如下: chart.add_series( .., 'data_labels': {'custom': my_cust

我正在用python和xlsx writer绘制excel散点图,并为一个系列使用自定义数据标签。但是我不能像设置默认标签那样设置自定义标签的位置。如果我设置自定义标签的位置,它们在图表中不会改变。在调试器中,或者如果我在excel本身中检查标签选项,我可以看到更改的位置值,但它们不会应用到图形中。 默认情况下,自定义标签似乎设置在右侧。我想把它们放在上面,但我买不到这个。代码如下:

chart.add_series(  .., 'data_labels': {'custom': my_custom_labels, 'position': 'above'})
但这些变化并不适用于图表。 我还发现我可以在图表对象中设置默认的标签位置(label\u position\u default)(默认为右),但它也不会更改自定义标签位置。
有人知道如何在顶部位置获取自定义数据标签吗?

目前不支持在XlsxWriter中定位自定义标签。至少,不支持自定义定位。如果自定义标签不承担系列其余部分的定位,那么这可能是一个bug。在这种情况下,您应该在GitHub中打开一个缺陷,并用一个小的、完整的、可运行的示例来演示这个问题。无需提出缺陷。GitHub问题供参考:修复主分支。