Добавить новость
ru24.net
Все новости
Июль
2024

Ускорить формирование документа excel python

0
Имеется:
- Часть кода Python, которая формирует excel отчет (.xlsx) с помощью openpyxl и данных из БД mysql, содержащий до 25000 строк.
- Одноплатный компьютер Raspberry pi 4b, который очень неспешно формирует документ excel (порядка 5-7 минут).
Задача: значительно ускорить формирование документа, чтобы суммарное время формирования и сохранения документа не превышало 30 секунд на конечном устройстве.

Требования:
- сохранить исходное форматирование ячеек (ширина, шрифты и тд);
- при сохранении документа в формате pdf ширина листа должна принимать ширину контента в документе excel (параметр fitToPage в текущем исполнении).
- заблокировать от изменений ячейки от An - до Ln, где n - количество строк данных, но оставить возможность их копирования (в соседние столбцы)
- использовать только открытые бесплатные для коммерческого использования библиотеки;
- привести в порядок чистоту и читаемость кода.

Варианты реализации:
- можно попробовать использовать параметр write_only в текущей реализации. Его проверяли, документ формируется в десятки раз быстрее, но придется переписать стили ячеек
- использовать другую библиотеку

Предлагайте вашу цену за такую работу. В телеграме @tulupovden я отвечу вам быстрее.



Moscow.media
Частные объявления сегодня





Rss.plus



Филиал № 4 ОСФР по Москве и Московской области информирует: Социальный фонд выплатит остатки материнского капитала менее 10 тысяч рублей

Портативный ТСД корпоративного класса Saotron RT-T70

Заместитель управляющего Отделением Фонда пенсионного и социального страхования Российской Федерации по г. Москве и Московской области Алексей Путин: «Клиентоцентричность - наш приоритет»

Команда подмосковного главка Росгвардии завоевала серебро в соревнованиях по гиревому спорту Спартакиады «Динамо»


Уральская ТПП реализует важные межнациональные проекты и укрепляет народное единство

Пегас сделал заявление по новым турам по России на эту зиму, включив в них авиаперелёт

В Коми главврачу вынесено представление из-за неработающего лифта – медперсонал спускает и поднимает пациентов на носилках

Кажетта Ахметжанова рассказала, сбываются ли сны с четверга на пятницу


‘We do not get to sit this one out’: Oprah delivers powerful election eve speech

Karachi industrial park to be declared model special economic zone

An Idaho health department isn’t allowed to give COVID-19 vaccines anymore. Experts say it’s a first

FA Cup second round draw: Date, start time, live stream FREE, ball numbers and TV channel


*Meta незаконно использовала финансовые данные пользователей в рекламе

Джиган, Artik & Asti и NILETTO спели о худи, а Дина Саева стала новым артистом: в Москве прошел BRUNCH Rocket Group

Прогулка на ВДНХ

Главная арка ВДНХ


Nowhere House 1.1.18

A college student put on a free, stage adaptation of Silent Hill 2 'to make a truly frightening theatrical experience' all without an appearance by Pyramid Head

Metal Slug Tactics review

Meta-funded regulator for AI disinformation on Meta's platform comes under fire: 'You are not any sort of check and balance, you are merely a bit of PR spin'



KEY CAPITAL: Российские застройщики стали разрабатывать больше масштабных проектов

Филиал № 4 ОСФР по Москве и Московской области информирует: Социальный фонд выплатит остатки материнского капитала менее 10 тысяч рублей

Богданов борется за сердце Glukozы, а Хрусталев ищет кольцо Нефертити

Edlix.ru открывает двери лучшим ВУЗам России для расширения доступа к образованию




Легко устроились // Застройщики наращивают ввод объектов light industrial

Портативный ТСД корпоративного класса Saotron RT-T70

Заместитель управляющего Отделением Фонда пенсионного и социального страхования Российской Федерации по г. Москве и Московской области Алексей Путин: «Клиентоцентричность - наш приоритет»

Джиган, Artik & Asti и NILETTO спели о худи, а Дина Саева стала новым артистом: в Москве прошел BRUNCH Rocket Group


Кажетта Ахметжанова рассказала, сбываются ли сны с четверга на пятницу

Журнал MODA topical и Abakumov clinic представили 16-ю ежегодную звездную премию «Topical Style Awards 2024»

Дональд Трамп сообщил, что чувствует преимущество в выборах Президента в США. Россия, США, Европа могут улучшить отношения и здоровье общества?!

Тереза Оганнисян: она возвращает людям улыбки!


Соболенко обыграла Паолини и вышла в полуфинал Итогового турнира WTA

Уверенная победа зафиксирована на Итоговом турнире WTA с участием Рыбакиной

Соболенко досрочно пробилась в плей-офф Итогового WTA. А Рыбакина уже не выйдет из группы

Корнеева проиграла Сёнмез и не смогла выйти в финал турнира WTA в Мериде


Самая красивая внучка Михалкова родила: уже известен пол ребенка

Нижегородцы стали лауреатами премии «Отцовское признание» и конкурса «Папа года — 2024»

Ремонт стадиона «Гидросталь» завершился в Чехове

Правительство Армении уверенно ведёт страну к экономическому коллапсу. Антология «успеха»


Музыкальные новости

Губернатор Кожемяко и маэстро Гергиев выводят Владивосток в «культурную» столицу Азиатско-Тихоокеанского региона

Цискаридзе: цены на билеты в театр не должны равняться месячному окладу человека

Басков и Серега записали новый клип

"Мысль для меня — это мелодия". Александр Розенбаум — о любимой музыке и рэпе



Филиал № 4 ОСФР по Москве и Московской области информирует: Социальный фонд выплатит остатки материнского капитала менее 10 тысяч рублей

Богданов борется за сердце Glukozы, а Хрусталев ищет кольцо Нефертити

Джиган, Artik & Asti и NILETTO спели о худи, а Дина Саева стала новым артистом: в Москве прошел BRUNCH Rocket Group

KEY CAPITAL: Российские застройщики стали разрабатывать больше масштабных проектов


Уральская ТПП реализует важные межнациональные проекты и укрепляет народное единство

В ТПП РФ наградили лидеров цифровой трансформации

Лавров: В БРИКС существуют рекомендации по альтернативным платежным системам

A college student put on a free, stage adaptation of Silent Hill 2 'to make a truly frightening theatrical experience' all without an appearance by Pyramid Head


После праздника

В Богородском районе Москвы демонтировали незаконные коммерческие постройки

Как россияне относятся к снижению возраста для получения водительских прав: итоги опроса

Незаконные коммерческие строения демонтировали в районе Богородское


Путин принимает верительные грамоты у 28 послов иностранных государств

Путин заявил, что РФ проводит конструктивный внешнеполитический курс

Путин заявил об усилиях РФ по предотвращению большой войны на Ближнем Востоке

Путин заявил о готовности к переговорам с Киевом


Рекордное число российских спутников одновременно запустили с Восточного

Специалисты выявили за неделю в Москве больше 4 тысяч случаев заболевания коронавирусом




Сексуальное здоровье и рак

ЗС НО награждено медалью "За содействие донорскому движению"

Московский предприниматель продал детской больнице Липецка фальшивые ЛОР-комбайны за 7 млн рублей

Коксаки просто сеет панику: в Сети активно обсуждают «новую» болезнь из Турции


В Киеве заявили о готовности договориться с РФ о прекращении ударов по объектам энергетики


РИАН: Москвич не смог доказать в суде выигрыш 566 тысяч у «Русского лото»

Кубок России. «Спартак» — «Ростов». Прямая видеотрансляция

Ежегодный турнир по греко-римской борьбе прошел в Мытищах

Сотрудники Росгвардии обеспечили правопорядок на хоккейном матче в Москве


Лукашенко призвал провести выборы так, чтобы «комар носа не подточил»

Миляев и Лукашенко обсудили в Минске взаимодействие тульских и белорусских предприятий



Собянин: Московскому планетарию — 95 лет

Собянин рассказал о системе навигации в городском транспорте

Сергей Собянин: Колледжи показали свои возможности

Сергей Собянин рассказал о работе Московского авиационного центра


Зоя Викторова: экономическое развитие городов требует комплексного подхода к реализации климатической повестки

Рекордное число российских спутников одновременно запустили с Восточного

Тигра доставят в зоопарк Ижевска из Хабаровска

Бойко: при угрозе наводнения нужно отключить воду, газ и электричество


Цирковой автобус попал в ДТП в Смоленской области

Червиченко: «Спартак» может выдать великолепный матч, а через два дня показать жуть»

Нижегородцы стали лауреатами премии «Отцовское признание» и конкурса «Папа года — 2024»

Медвежонка-сироту с Камчатки доставили в грузовой терминал в Шереметьево


День народного единства - кого и с кем? Мысли из Архангельска

Президентская библиотека — ко Дню народного единства

Опубликован фоторепортаж с празднования Дня народного единства в Нижнем Новгороде

В Краснодарском крае ищут виновных в повреждении 53 могил на кладбище


Книжная выставка «От ратной славы – к единству народа»

Выставка-экспозиция «За веру и Отечество»

Клубный дом "Моне" - жилой комплекс, вдохновленный искусством

Вечер-посвящение «Верит в быль и верит в небыль бескорыстная душа»


Министр ЖКХ проверил работы по реконструкции ВЗУ и очистных в Ленинском округе

«Арт-футбол 2024» — уже история

KEY CAPITAL: Российские застройщики стали разрабатывать больше масштабных проектов

Кажетта Ахметжанова рассказала, сбываются ли сны с четверга на пятницу












Спорт в России и мире

Новости спорта


Новости тенниса
Даниил Медведев

Медведев обошел Джоковича в рейтинге АТР






«Арт-футбол 2024» — уже история

В России открылся первый центр подготовки Международного волонтерского корпуса 80-й годовщины Победы Великой Отечественной войне

KEY CAPITAL: Российские застройщики стали разрабатывать больше масштабных проектов

Цирковой автобус попал в ДТП в Смоленской области