как прочитать значение из ячейки excel?
Надо прочитать из ячейки excel информацию и заполнить переменную.
Ответы (2 шт):
Автор решения: nomnoms12
→ Ссылка
Можно воспользоваться модулем openpyxl.
Пример чтения из ячейки A1:
# pip install openpyxl
from openpyxl import load_workbook
wb = load_workbook('file.xlsx')
ws = wb.active
data = ws['A1'].value
Автор решения: Владимир Емельянов
→ Ссылка
Создаем сам файл
ws = openpyxl.Workbook()
(если файл нужно редактировать, то нужно изменить .Workbook() на .load_workbook("Имя файла.xlsx")
Создание дефолтного листа
wb= ws.active
Переименовать дефолтный лист
ws.active.title = "Имя листа"
Заполнение ячейки A1
wb['A1']="текст, который будет в ячейке"
Чтобы вывести значение
print(wb['A1'].value) #value-значение ячейки
В конце обязательно сохраняем файл
ws.save("test.xlsx")