PandasDataFrame.to\u excel如何忽略Formu

2024-09-28 22:28:37 发布

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

首先,我查看了doc、stackoverflow和google。如果我真的找不到一个问题的话,我真的很抱歉。在

这是我的问题,我有一个名为parameters的df,它是这样的:

     attribute            clause      value
0    distinguishedName    like       (.)*=_FR,DC=HLD, DC=NET
1    Institution_Label    ==         FakeCompanyName Inc.
2    Employee_Type        ==         1   
3    Email               not like    (.)*.deleted

我用pandas函数把excel写到xlsx文件中。它创建了该文件,但它将xlsx文件中的==替换为0,因为我认为它像excel公式一样检测字符串。你知道是否可以忽略这一点吗?在

为了解决我的问题,我在==之前添加了一个',这样excel就不会转换它了。这很管用。现在我的excel文件中有一个'==而不是0,但我真正想要的是一个==

有没有人知道一个更好的方法来忽略公式而不必改变数据帧单元格的值?在

我的代码是:

^{pr2}$

谢谢你!在

如果我犯了什么错误,请原谅,英语不是我的母语


Tags: 文件dfdocvaluegoogleclauseattributedc
1条回答
网友
1楼 · 发布于 2024-09-28 22:28:37

有点晚了,但是对于任何发现它的人(取决于您的具体用例),您可以通过将要导出到Excel的字符串设置为公式来利用这一点。在

例如:

val = '=CONCATENATE("=")'

然后在Excel中只显示=。在

Example screenshot of Excel with formulation bar and displayed value

相关问题 更多 >