将Python输出(0.25,0.78,0.33,…)粘贴到Excel单元格中

我的代码输出如标题状态,(0.25,0.78,0.33,…)等等。

我有一个Excel表格,我需要将结果移动到连续的单元格中,从左到右。 这是一个非常乏味的过程。

当我尝试简单地复制粘贴Python输出并粘贴到Excel中时,所有东西都被捆绑到一个单元格中,并用逗号等

我想直接将它们粘贴到单独的单元格中。 有没有办法做到这一点?

谢谢。

Excel将粘贴时将标签解释为“新列”标记。 如果您使用的是csv模块,您可以像这样创build您的作家:

 mywriter = csv.writer(csvfile, delimiter='\t') 

如果你不能用任何理由replace你的逗号,有一个向导会在粘贴后重新格式化。

启动向导的一种方法是将数据粘贴到一个单元格中,select该单元格,然后从“数据”选项卡中select“文本到列”,然后启动一个向导将数据转换为单独的列。 select'分隔',按'下一步',并确保在下一个屏幕上select'逗号',然后按'完成'

或者,在粘贴后,它应该在新粘贴文本的右下angular显示“Ctrl”突出显示。 点击它,它会让你启动文本导入向导,它具有与上面相同的选项。