使用Python修改和创建xlsx文件,特别是格式化

2024-09-29 19:27:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我用excelxlsx文件做了很多工作,我使用python3将这些文件转换成Pandas数据帧,使用Pandas对数据进行包装,最后将修改后的数据再次写入xlsx文件。在

文本也可能包含格式化的数据。虽然大多数修改(我已经做过)都是非常直接的,但是当涉及到单个单元格中部分格式化的文本时,我遇到了一些问题:

单元内容示例:“带有遥控器和用于通信的蓝牙模块的医疗设备”

示例中的格式是粗体和斜体,但也可以是颜色。在

所以,我有两个问题:

  1. 在将xlsx文件导入Python环境时,有没有一种方法可以在xlsx文件中保留这种格式?在
  2. 有没有一种方法可以使用特定的python库来创建/修改这种格式?在

到目前为止,我一直在使用Pandas、OpenPyxl和XlsxWriter,但还没有成功。所以我将感谢你的帮助!在

正如下面一条评论和链接问题OpenPyxl不允许这种格式:

关于如何处理我的任务还有其他的想法吗?在


Tags: 模块文件数据方法文本示例内容pandas
1条回答
网友
1楼 · 发布于 2024-09-29 19:27:39

我最近一直在使用openpyxl。如果一个>><。在

但是,如果一个单元格内的样式不同,这也无济于事。在cell.value上只有一些小的指示

相关问题 更多 >

    热门问题