Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python xlwings删除';当我尝试将数据框对象粘贴到excel中时,从存储在数据框对象中的字符串_Python_Excel_Pandas_Dataframe_Xlwings - Fatal编程技术网

Python xlwings删除';当我尝试将数据框对象粘贴到excel中时,从存储在数据框对象中的字符串

Python xlwings删除';当我尝试将数据框对象粘贴到excel中时,从存储在数据框对象中的字符串,python,excel,pandas,dataframe,xlwings,Python,Excel,Pandas,Dataframe,Xlwings,我正在尝试使用xlwings将数据框粘贴到excel中 其中一列包含项的名称,其中一些名称以“例如”“FIRST”“itemname”开头 当我使用 xw.Range(startcell, index=False, header=False).value = df xlwings删除了开头的“FIRST”itemname,因此“FIRST”itemname变为“FIRST”itemname 在尝试使用xlwings粘贴数据帧之前,我已经打印出了数据帧,在那里,一切看起来都是应该的,当我调用df

我正在尝试使用xlwings将数据框粘贴到excel中

其中一列包含项的名称,其中一些名称以“例如”“FIRST”“itemname”开头

当我使用

xw.Range(startcell, index=False, header=False).value = df
xlwings删除了开头的“FIRST”itemname,因此“FIRST”itemname变为“FIRST”itemname

在尝试使用xlwings粘贴数据帧之前,我已经打印出了数据帧,在那里,一切看起来都是应该的,当我调用df.dtypes时,它将名称存储为对象类型

编辑:仔细检查后,它确实会转到Excel,但是,即使它在公式栏中正确写入,它也不在实际单元格中


如何将“结转并与其他内容一起粘贴到excel中?”我将回答自己的问题


有人告诉我Excel将始终将前导“视为文本,因此,如果我真的想让它写入”,首先,我必须将其设置为双精度,因此“第一个”itemname。在粘贴它之前,我将在数据框中处理它

您可能需要在excel中使用
尝试
=”test'
vs
test'