Вставьте строку в электронную таблицу Excel, используя openpyxl в PythonPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Вставьте строку в электронную таблицу Excel, используя openpyxl в Python

Сообщение Anonymous »

Я ищу лучший подход для вставки строки в электронную таблицу с помощью openpyxl.

По сути, у меня есть электронная таблица (Excel 2007) с заголовком строку, за которой следует (максимум) несколько тысяч строк данных. Я хочу вставить строку как первую строку фактических данных, то есть после заголовка. Насколько я понимаю, функция добавления подходит для добавления содержимого в конец файла.

Чтение документации как для openpyxl, так и для xlrd ( и xlwt), я не могу найти каких-либо четких способов сделать это, кроме ручного перебора содержимого и вставки в новый лист (после вставки необходимой строки).

Учитывая мой пока ограниченный опыт работы с Python, я пытаюсь понять, действительно ли это лучший вариант (наиболее питонический!), И если да, то можно ли его использовать? кто-нибудь приведите явный пример. В частности, могу ли я читать и записывать строки с помощью openpyxl или мне нужно получить доступ к ячейкам? Кроме того, могу ли я (пере)записать тот же файл(имя)?

Подробнее здесь: https://stackoverflow.com/questions/172 ... -in-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»