python 中 openpyxel 在单元格中保存数据的错误

Bugs with saving data in cells by openpyxel in python

提问人:Hiro 提问时间:11/18/2023 最后编辑:Hiro 更新时间:11/18/2023 访问量:52

问:

我正在做一个项目,将聊天 gpt api 集成到我的项目中。聊天以 HTML 格式响应产品说明,然后脚本将响应记录在相应的 Excel 单元格中。但问题是有些描述没有被完整记录下来。他们被撕成碎片!在这里,我以我制作的测试脚本为例,并附有其中一个描述。启动后,您将收到一个表格,其中包含单独填充的单元格。有些写得完全正确,但大多数都被截断了!我对此完全不知道......

# -*- coding: utf-8 -*-
from openpyxl import load_workbook
import time

book = load_workbook("test.xlsx")
sheet_ru = book['Лист1']
#sheet_ua = book['uk']

text = '<h2><strong><span style="font-size:18px;">Посудомоечная машина Bosch SBV6ZDX49E: комфорт и надежность для вашей кухни</span></strong></h2> <p><span style="font-size:18px;">Хотите узнать, как сэкономить своё время и силы на мытье горы посуды? Встречайте посудомоечную машину Bosch SBV6ZDX49E – идеальное решение для каждой современной кухни. Сочетая в себе функциональность, стильный дизайн и передовые технологии, она станет незаменимым помощником для каждой хозяйки.</span></p> <h2><strong><span style="font-size:18px;">Преимущества посудомоечной машины Bosch SBV6ZDX49E</span></strong></h2> <p><span style="font-size:18px;">Встраиваемая посудомоечная машина Bosch SBV6ZDX49E обладает рядом характеристик, которые делают её идеальным выбором: </span></p> <ol> <li><span style="font-size:18px;">Высокая производительность и эффективность. Благодаря интеллектуальной системе управления, машина сама анализирует загрузку и оптимизирует режимы мойки, обеспечивая отличный результат каждый раз.</span></li> <li><span style="font-size:18px;">Большая вместимость. Вместительная камера с регулируемой системой корзин позволяет удобно разместить посуду разных размеров и форм, в том числе большие кастрюли и сковороды.</span></li> <li><span style="font-size:18px;">Минимальный шум. Благодаря шумоподавлению и специальным инновационным технологиям, работа машины происходит практически бесшумно, что создает комфорт во время мойки.</span></li> <li><span style="font-size:18px;">Большой выбор программ. Различные режимы мойки позволяют выбрать оптимальный вариант для любой посуды и загрязнений, что обеспечивает идеальную чистоту и сохранность вашей сантехники.</span></li> <li><span style="font-size:18px;">Экономия энергии и воды. Благодаря использованию инновационных технологий, посудомоечная машина Bosch SBV6ZDX49E является энергоэффективной и экологичной, помогая снизить расходы на коммунальные услуги и сохранить ресурсы планеты.</span></li> </ol> <h2><strong><span style="font-size:18px;">Где купить посудомоечную машину Bosch SBV6ZDX49E в Днепре</span></strong></h2> <p><span style="font-size:18px;">Если вы ищете место, где можно купить посудомоечную машину Bosch SBV6ZDX49E в Днепре по привлекательной цене, интернет-магазин Foroom является оптимальным вариантом. Мы предлагаем широкий ассортимент бытовой техники от ведущих мировых производителей по выгодным ценам. Заказать машину для мытья посуды с доставкой в Днепре можно прямо сейчас – просто добавьте товар в корзину и оформите заказ на нашем сайте. Наша команда оперативно обработает ваш запрос и осуществит доставку в кратчайшие сроки. Не упустите возможность приобрести качественную посудомоечную машину Bosch SBV6ZDX49E по лучшей цене – выбирайте Foroom!</span></p>'

for i in range(1,10):
    sheet_ru[i][0].value = text

book.save("test.xlsx")
book.close()```

有什么想法吗?

我试图用大文本填充单元格,希望这只是一个 excel 限制,但没有。 我不明白问题出在哪里......也许格式化?

对于检查,文本停止了 3/9 次:

<h2><strong><span style="font-size:18px;">Посудомоечная машина Bosch SBV6ZDX49E: комфорт и надежность для вашей кухни</span></strong></h2> <p><span style="font-size:18px;">Хотите узнать, как сэкономить своё время и силы на мытье горы посуды? Встречайте посудомоечную машину Bosch SBV6ZDX49E – идеальное решение для каждой современной кухни. Сочетая в себе функциональность, стильный дизайн и передовые технологии, она станет незаменимым помощником для каждой хозяйки.</span></p> <h2><strong><span style="font-size:18px;">Преимущества посудомоечной машины Bosch SBV6ZDX49E</span></strong></h2> <p><span style="font-size:18px;">Встраиваемая посудомоечная машина Bosch SBV6ZDX49E обладает рядом характеристик, которые делают её идеальным выбором: </span></p> <ol> <li><span style="font-size:18px;">Высокая производительность и эффективность. Благодаря интеллектуальной системе управления, машина сама анализирует загрузку и оптимизирует режимы мойки, обеспечивая отличный результат каждый раз.</span></li> <li><span style="font-size:18px;">Большая вместимость. Вместительная камера с регулируемой системой корзин позволяет удобно разместить посуду разных размеров и форм, в том числе бол *here stopped*
Python Excel OpenPyXL 单元

评论


答: 暂无答案