Используя Python Pandas, я хочу записать некоторое содержимое в файл Excel: =) некоторый текст
Как я могу сделать это безопасно, не получая Ошибка Excel? Я использую следующий код:
Код: Выделить всё
import pandas as pd
df = pd.DataFrame(["=) some text"])
writer = pd.ExcelWriter("test_file.xlsx")
df.to_excel(writer)
writer.save()
Этот конкретный ввод текста создает неверный файл Excel, поскольку он начинается с символа «=» и неправильной формулы. Есть ли способ избежать знака «=»? Я попытался экранировать все текстовое поле кавычками, и это сработало, но мне было интересно, существует ли более элегантное решение. Может быть, можно установить тип столбца (как описано здесь)?
Подробнее здесь:
https://stackoverflow.com/questions/428 ... t-of-field