Python 2.7 将时间用作x轴时的xlsxwriter图表问题

Python 2.7 将时间用作x轴时的xlsxwriter图表问题,python-2.7,xlsxwriter,Python 2.7,Xlsxwriter,举个简单的例子: Col A Col B 01:24:12 10 05:23:12 11 我希望x轴使用时间作为分类标签,但是它总是默认为00:00:00,所以在图表中x轴都是00:00:00 要设置x轴,我使用: ctChart.set_x_axis({'name': 'Time', 'name_font': {'size': 14, 'bold': True}, 'num_font': {'italic': True}, 'date_axis': True,

举个简单的例子:

Col A        Col B
01:24:12     10
05:23:12     11
我希望x轴使用时间作为分类标签,但是它总是默认为00:00:00,所以在图表中x轴都是00:00:00

要设置x轴,我使用:

ctChart.set_x_axis({'name': 'Time', 'name_font': {'size': 14, 'bold': True}, 'num_font': {'italic': True}, 'date_axis': True, 'num_format': 'hh:mm:ss'})
然后插入数据:

timeFormat = workbook.add_format({'num_format': 'hh:mm:ss', 'align': 'left'})
row = 1
for t in ctTime:
    ctWorksheet.write_datetime(row, 0, t, timeFormat)               
    row += 1
ctChart.add_series({'name': 'Power Data','categories': ['Power Data',1,0,len(ctTime),0], 'values': ['Power Data',1,1,len(ctList),1], 'line': {'color': 'red'}})

有趣的是,如果我从set_x_axis命令中删除'num_format',那么它将从00:00:00更改为1,2,3,4等。似乎add_series命令没有重新认识到我想要对x轴使用时间索引。在Excel中使用创建的工作簿时,如果我选择A1:B2样本并点击“折线图”,它将非常有效。

能否将其转换为一个完整的工作示例,以便我可以运行它并查看错误所在。或者提交一个github问题和一个完整的工作示例。好的,我将在这里添加相关代码。好的。。。当我移动代码并进行一些小的调整以使代码能够工作时,索引正在工作。所以,我将删除这个问题,集中精力讨论发生了什么变化。再次感谢您的关注!没问题。如果你的问题提供了解决方案,不要忘记接受答案。