Python POI将数据从csv移动到xls

Python POI将数据从csv移动到xls,python,csv,apache-poi,jython,xls,Python,Csv,Apache Poi,Jython,Xls,我对Python比较陌生,目前我正试图完成我目前正在编写的这篇小文章。 高级:使用带有Jython的POI将2列数据从.csv文件移动到.xls文件。 低级别:仅从.csv文件中读取两列数据。一旦读取了数据,我就将第二行的数据组织到不同的数组中。 e、 g 一旦我将数据读入数组,我就想从数组数据中删除“,”,因为我现在正在按数组将它们分组,以备以后使用。 现在,数组中的数据如下所示: arrayGreen = ['a'], ['aa'] arrayRed = ['b'], ['bb'] arra

我对Python比较陌生,目前我正试图完成我目前正在编写的这篇小文章。 高级:使用带有Jython的POI将2列数据从.csv文件移动到.xls文件。 低级别:仅从.csv文件中读取两列数据。一旦读取了数据,我就将第二行的数据组织到不同的数组中。 e、 g

一旦我将数据读入数组,我就想从数组数据中删除“,”,因为我现在正在按数组将它们分组,以备以后使用。 现在,数组中的数据如下所示:

arrayGreen = ['a'], ['aa']
arrayRed = ['b'], ['bb']
arrayOrange = ['c'], ['cc']
arrayYellow = ['d'], ['dd']
现在我想开始使用ApachePOI来使用数组中的数据并将它们写入.xls。我知道如何使用POI设置一些格式并从.xls读取数据,但这就是我一直坚持的地方

以下是我目前的代码:

file = open('CSVItems.csv', 'r')

for line in file.readlines():
    content = [value for value in line.split()]

    arrayGreen = [x for x in content if 'Green' in x]
    arrayRed = [x for x in content if 'Red' in x]
    arrayOrange = [x for x in content if 'Orange' in x]
    arrayYellow = [x for x in content if 'Yellow' in x]

    if arrayGreen:
        arrayGreen = [x.replace(',Green', '') for x in arrayGreen]
        print arrayGreen
    elif arrayRed:
        arrayRed= [x.replace(',Red', '') for x in arrayRed]
        print arrayRed
    elif arrayOrange:
        arrayOrange= [x.replace(',Orange', '') for x in arrayOrange]
        print arrayOrange
    elif arrayYellow:
        arrayYellow= [x.replace(',Yellow', '') for x in arrayYellow]
        print arrayYellow

   Console:
   ['a']
   ['b']
   ['c']
   ['d']
   ['aa']
   ['bb']
   ['cc']
   ['dd']
如何将每个arrayGreen、arrayRed、ArrayRange、ArrayEllow作为自己的专栏与Jython一起在POI中书写

End result.xls看起来像这样:

Green    Red    Orange     Yellow
  a       b        c          d       
  aa      bb       cc         dd

谢谢。

您是否阅读过许多Apache POI教程?jython不应该有什么特别的地方,只要把罐子放在合适的位置,然后按照java教程Hi Gagravarr进行操作,是的,我已经看过了所有的教程,我现在正在尝试一下,看看我能得到什么。我只是想看看是否有人已经找到了解决办法。
Green    Red    Orange     Yellow
  a       b        c          d       
  aa      bb       cc         dd