使用Python绘制Excel 2010 vs Excel 2003

我有一个Python(2.7.5)应用程序处理和绘制Excel 2003中的文本文件中的数据。它工作非常晦涩,但现在他们正在升级我们所有的Office 2010情节部分不再工作。 这是创build一个情节,但它完全不正确的configuration。

有什么简单的方法来修改我在Excel 2003中绘图的代码来绘制在Excel 2010中? 这里是什么在Excel 2003中运作良好:

chart = xlApp.Charts.Add() series = chart.SeriesCollection(1) series.XValues = xlSheet.Range("L13:L200") series.Values = xlSheet.Range("M13:M200") chart.Legend.Delete() # Delete legend; MUST BE DONE BEFORE CHART IS MOVED series.Name = file chart.Location(2, xlSheet.Name) # Copy chart to active worksheet chart = xlSheet.Shapes(1) chart.Top = 51 chart.Left = 240 chart.Width = 500 chart.Height = 350