У меня есть 150MB одностраничный файл excel, который занимает около 7 минут, чтобы открыть его на очень мощной машине, используя следующее:
# using python
import xlrd
wb = xlrd.open_workbook(file)
sh = wb.sheet_by_index(0)
Есть ли способ быстрее открыть файл Excel? Я открыт даже очень диковинным предложениям (например, hadoop, spark, c, java и т.д.). В идеале я ищу способ открыть файл менее чем за 30 секунд, если это не сон. Кроме того, в приведенном выше примере используется python, но он не должен быть python.
Примечание: это файл Excel от клиента. Он не может быть преобразован в какой-либо другой формат, прежде чем мы его получим. Это не наш файл
ОБНОВЛЕНИЕ:. Отвечайте на рабочий пример кода, который откроет следующий файл Excel объемом более 200 МБ менее чем за 30 секунд, будет вознагражден наградой: https://drive.google.com/file/d/0B_CXvCTOo7_2VW9id2VXRWZrbzQ/view?usp=sharing. Этот файл должен иметь строку (col 1), дату (col 9) и номер (col 11).