Arbeiten mit openpyxl. machen Sie eine Liste aus einer Spalte

Ich arbeite mit großen excel-Datei.
Ich bin mit

wb = load_workbook(filename='my_file.xlsx')
ws = wb['Sheet1']

Ich nicht ändern wollen, das Arbeitsblatt in irgendeiner Weise. Ich möchte gerne Daten aus mehreren Spalten und mit Ihnen arbeiten.
Mein Verständnis ist, dass ich kann nicht einfach rufen Sie eine Spalte aus und verwenden Sie .tolist() weil alle Werte sind gespeichert in excel.

  • ws.columns werden Sie wieder ein Tupel von Tupeln, so dass Sie nicht wirklich brauchen eine Liste.
  • Das macht mir einfach Spalten in der form <Cell Sheet1.A1> und so weiter. Aber wie kann ich Werte info aus Spalte A, legen Sie Sie in eine Liste und die Arbeit mit Ihnen? ws['A1'].value gibt mit der info, die ich Suche. Ich denke, der einzige Weg, dann, wenn Sie eine for-Schleife, das würde gehen durch alle Zeilen in einer Spalte, und fügen Sie diese in eine Liste
InformationsquelleAutor AK9309 | 2015-09-18
Schreibe einen Kommentar