【发布时间】:2017-03-16 09:54:09
【问题描述】:
使用 Python Pandas,我想将一些内容写入 Excel 文件:=) some text
如何在不出现 Excel 错误的情况下安全地执行此操作?我使用以下代码:
import pandas as pd
df = pd.DataFrame(["=) some text"])
writer = pd.ExcelWriter("test_file.xlsx")
df.to_excel(writer)
writer.save()
此特定文本输入会创建不正确的 Excel 文件,因为它以“=”开头且公式不正确。有什么方法可以逃避'='吗?我试图用引号转义整个文本字段,这很有效,但我想知道是否存在更优雅的解决方案。也许可以设置列类型(如explained here)?
【问题讨论】:
-
在
=之前使用'
标签: python excel pandas dataframe