首页 > 解决方案 > 创建带单引号和双引号的字符串

问题描述

我需要使用 Python 将公式插入 Excel。我正在创建一个数据框并添加一个包含公式的列,然后将其写入 Excel。

该公式具有格式'=HYPERLINK("#'"&F2&"'!A1",F2)'

F2 是一个变量,所有其他字符都是常量。我需要动态生成这个字符串。

我尝试过,=HYPERLINK("#'"&F2&"'!A1",F2)但它不起作用,我得到了'=HYPERLINK("#\'"&F2&"\'!A1",F2)'其中包括反斜杠并且公式不起作用。

如何创建一个类似的字符串'=HYPERLINK("#'"&F2&"'!A1",F2)'

任何帮助将不胜感激。

标签: pythonexcelstringdataframeformula

解决方案


参考 您使用的方法适用于 Python 3,我使用 trinket.io 进行了检查


推荐阅读