Как я могу управлять большими файлами Excel с Python? - PullRequest
0 голосов
/ 17 сентября 2018

Я сталкиваюсь с некоторыми проблемами при управлении очень простыми задачами в файле Excel с помощью Python.Файл Excel содержит около 200 тыс. Строк, около 40 столбцов и 64 МБ.

Выполнение большинства основных команд занимает целые минуты, например:

import openpyxl
workbook= openpyxl.load_workbook('filename')
sh = workbook['filename']
maxRows = sh.max_row
print(maxRows)
maxCol = sh.max_column
print(maxCol)

Если я перестану использовать openpyxl, Что я делаю неправильно ?(Я еще новичок)

1 Ответ

0 голосов
/ 17 сентября 2018

Я бы предложил панд для этого.Я обработал 600-мегабайтный файл xlsx в пандах без проблем.https://realpython.com/working-with-large-excel-files-in-pandas/

...