Google sheets 谷歌电子表格自动取消代码';s压痕,如何恢复?

Google sheets 谷歌电子表格自动取消代码';s压痕,如何恢复?,google-sheets,Google Sheets,我使用谷歌电子表格,我想将python代码复制到谷歌电子表格,但我发现谷歌电子表格自动取消代码的缩进 我的代码: import pandas as pd import csv rs = pd.read_csv(r'D:/Clustering_TOP.csv',encoding='utf-8') with open('D:/Clustering_TOP.csv','r') as csvfile: reader = csv.reader(csvfile) rows = [row f

我使用谷歌电子表格,我想将python代码复制到谷歌电子表格,但我发现谷歌电子表格自动取消代码的缩进

我的代码:

import pandas as pd
import csv

rs = pd.read_csv(r'D:/Clustering_TOP.csv',encoding='utf-8')
with open('D:/Clustering_TOP.csv','r') as csvfile:
    reader = csv.reader(csvfile)
    rows = [row for row in reader]
csv_title = rows[0]
csv_title = csv_title[1:]
len_csv_title = len(csv_title)
for i in range(len_csv_title):
    for j in range(i+1):
        print(str(csv_title[j])+'_'+str(csv_title[i]) + " = " + str(rs[csv_title[i]].corr(rs[csv_title[j]])), end='\t')
    print()
当我将代码粘贴到google docs时,代码变成:

粘贴选项中没有缩进。


如何保持代码的缩进?

这个解决方法怎么样?在您的标题中,我们可以看到
如何恢复?
。是否要将缩进添加到脚本中,而不添加已粘贴的缩进?或者在粘贴脚本时,是否要保留缩进?如果在后面的例子中,我认为有两种模式。如果情况是后者,请从两种模式中选择一种。我认为有几个变通办法。所以,请把这看作是其中之一

模式1
  • 逐行粘贴脚本
模式2
  • 将脚本粘贴到单元格“A1”中
  • 将此公式粘贴到单元格“A2”中。
    • =转置(拆分(A1,字符(10))
    • 通过复制值并仅粘贴为值,只能检索具有缩进的脚本


如果这不是您想要的,我很抱歉。

电子表格似乎是放置Python的糟糕地方。你为什么要这样做?我需要为其他人制作python教程。电子表格似乎也是放置python教程的糟糕地方。是的,我想是的。但我的领导让我这么做。谢谢你,先生!事实上,只需将python代码复制到“A1”即可!