Python 保存到文件时打印xaxis格式

Python 保存到文件时打印xaxis格式,python,graph,formatting,plotly,Python,Graph,Formatting,Plotly,我正在编写一个快速脚本来生成一些必须导出到png的数据可视化。我想要实现的是在xaxis中显示各种各样的值。我使用以下代码进行格式化: graph = go.Figure(data=[...]) graph.update_layout( barmode='stack', title_text=job, showlegend=True, xaxis = { 'tickformat': '%b, %d', 'tickmode': 'array', 'n

我正在编写一个快速脚本来生成一些必须导出到png的数据可视化。我想要实现的是在xaxis中显示各种各样的值。我使用以下代码进行格式化:

graph = go.Figure(data=[...])
graph.update_layout(
  barmode='stack', 
  title_text=job,
  showlegend=True,
  xaxis = {
     'tickformat': '%b, %d',
     'tickmode': 'array',
     'nticks': len(weeks),
     'ticktext': weeks
  }
)
graph.write_image('{}_stats.png'.format(job))
weeks
是datetime对象的数组,如下所示:

[datetime.datetime(2019, 9, 13, 0, 0), datetime.datetime(2019, 9, 8, 0, 0), datetime.datetime(2019, 9, 1, 0, 0), datetime.datetime(2019, 8, 25, 0, 0), datetime.datetime(2019, 8, 18, 0, 0)]
您可以看到前两个元素之间的差异是5天,而其他元素的差异是7天。 以下格式生成具有以下X轴的图片:

如何从图片上显示的数组中获取实际日期?

那么您希望最后一项显示为9月13日吗?@user2379875是