Я пытаюсь прочитать объединенные ячейки Excel с Python с использованием xlrd. < /p>
my excel: (Обратите внимание, что первый столбец объединен по трем рядам) < / p>
A B C
+---+---+----+
1 | 2 | 0 | 30 |
+ +---+----+
2 | | 1 | 20 |
+ +---+----+
3 | | 5 | 52 |
+---+---+----+
< /code>
Я хотел бы прочитать третью строку первого столбца как равное 2 в этом примере, но он возвращает '< /code>. Вы хоть представляете, как добраться до значения объединенной ячейки?all_data = [[]]
excel = xlrd.open_workbook(excel_dir+ excel_file)
sheet_0 = excel.sheet_by_index(0) # Open the first tab
for row_index in range(sheet_0.nrows):
row= ""
for col_index in range(sheet_0.ncols):
value = sheet_0.cell(rowx=row_index,colx=col_index).value
row += "{0} ".format(value)
split_row = row.split()
all_data.append(split_row)
< /code>
Что я получаю: < /p>
'2', '0', '30'
'1', '20'
'5', '52'
< /code>
Что я хотел бы получить: < /p>
'2', '0', '30'
'2', '1', '20'
'2', '5', '52'
Подробнее здесь: https://stackoverflow.com/questions/307 ... rd-library
Как прочитать объединенные ячейки в Excel с Python с использованием библиотеки XLRD? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как обрабатывать объединенные ячейки в Excel с помощью функции анализа Pandas?
Anonymous » » в форуме Python - 0 Ответы
- 45 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как анализировать данные XLS, включая объединенные ячейки с использованием Python Pandas
Anonymous » » в форуме Python - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как анализировать данные XLS, включая объединенные ячейки с использованием Python Pandas
Anonymous » » в форуме Python - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-