📝 Как записать массив в Excel с помощью Python?
Как записать массив в Excel с помощью Python?
Для записи массива в файл Excel с помощью Python можно использовать библиотеку pandas.
import pandas as pd
# Создание массива
data = {'Имя': ['Анна', 'Иван', 'Мария'],
'Возраст': [25, 30, 35],
'Город': ['Москва', 'Санкт-Петербург', 'Екатеринбург']}
# Создание объекта DataFrame
df = pd.DataFrame(data)
# Запись в файл Excel
df.to_excel("массив.xlsx", index=False)
В приведенном примере создается массив данных, создается объект DataFrame с помощью библиотеки pandas, а затем этот объект записывается в файл Excel с помощью метода to_excel(). Указанный файл "массив.xlsx" будет содержать значения массива.
Детальный ответ
Как записать массив в Excel с помощью Python
Ваш Вопрос: "как записать массив в excel python"
Чтобы записать массив в файл Excel с помощью Python, мы можем использовать библиотеку openpyxl. Эта библиотека предоставляет нам возможность создавать и редактировать файлы Excel.
Вот пример кода, который демонстрирует, как записать массив в файл Excel:
from openpyxl import Workbook
# Создаем новую рабочую книгу
workbook = Workbook()
# Получаем активный рабочий лист
sheet = workbook.active
# Создаем массив данных
data = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
# Записываем массив в файл Excel
for row in data:
sheet.append(row)
# Сохраняем рабочую книгу
workbook.save("example.xlsx")
В этом примере мы используем метод Workbook(), чтобы создать новую рабочую книгу. Затем мы получаем активный рабочий лист с помощью active. Далее мы создаем массив данных, в данном случае это двухмерный массив.
Затем мы используем цикл for, чтобы перебрать каждую строку в массиве данных и добавить ее в рабочий лист с помощью метода append(). Наконец, мы сохраняем рабочую книгу с помощью метода save().
Вы можете установить путь и имя файла сохранения в строке workbook.save("example.xlsx"). Убедитесь, что файл Excel имеет расширение ".xlsx". Если файл с таким именем уже существует, он будет перезаписан.
После выполнения этого кода, вы будете иметь файл Excel с массивом данных, записанным в него. Вы можете открыть этот файл в любой программе, которая поддерживает формат Excel, чтобы просмотреть данные.
Таким образом, вы можете использовать библиотеку openpyxl в Python для записи массива в файл Excel.