知识卡片

转换器定边界

专业/工作 · 497.b

内容

xlwings 的 options 把 Excel 区域和 Python 数据结构之间的转换显式化。读取或写入 DataFrame、字典、数组时,转换器就是边界协议;协议不清,类型和空值会在两边悄悄变形。

参考来源

- 位置:《Excel+Python:飞速搞定数据分析与处理(图灵图书)》第 9 章《Excel 自动化》(源文件:_epub-src/text/part0000_split_068.html) - 结论依据:原文说明 range 对象的 options 方法会修改读写 Excel 值的方式,并列出内置转换器及自定义转换器场景。 - 原始内容:…入了字符串和嵌套列表。本节首先会向你展示如何在 pandas Dataframe 中完成这些任务。然后我们会进一步了解 options 方法,它可以影响 xlwings 读写值的方式。随后我们再转向通过 sheet 对象访问的图表、图片、已定义名称和集合。学习了这些 xlwings 基础知识之后,我们会再次…