我正在通过python 2.7中的openpyxl从源文本文件中进行一些字符串处理来制作excel表单。直到现在,所有填充在单元格中的值都完全按照我的意愿工作。现在我试图用两行字符串填充一个单元格。所以我创建了一个字符串并将该值添加到单元格中。Openpyxl单元格值引用
value_cell1 = "single line string"
value_cell2 = "ABC\n"+"XYZ"
ws.append(value_cell1, value_cell2)
我现在面临的问题是第二个单元有一个引用值。第一个单元格中的值没有任何引号,这就是我希望第二个单元格也行为的方式。为了进一步澄清,如果我在第一个单元格复制值,并将其粘贴到记事本,它只会粘贴值,如下
single line string # with no quotes
但是,如果我粘贴第二个单元格的值,它会来作为
"ABC
XYZ" # with quotes
这些引号不适合我后续的步骤,因此我想删除它们。我试图理解它为什么这样做,并想知道是否有一些方法来删除这些报价(没有像“替换”功能或任何其他进一步处理)。
能否请您提了下投票的原因。 – akhilc