复制 Google Colaboratory 的输出并粘贴到 Excel 中

复制 Google Colaboratory 的输出并粘贴到 Excel 中

给定一个Colab具有以下单元格的笔记本

url = 'https://files.grouplens.org/datasets/movielens/ml-latest-small.zip'
extract_zip(download_url(url, '.'), '.')

movies_path = './ml-latest-small/movies.csv'
ratings_path = './ml-latest-small/ratings.csv'

print('movies.csv:')
print('===========')
print(pd.read_csv(movies_path)[["movieId", "genres"]].head())

输出类似于:

movies.csv:
===========
   movieId                                       genres
0        1  Adventure|Animation|Children|Comedy|Fantasy
1        2                   Adventure|Children|Fantasy
2        3                               Comedy|Romance
3        4                         Comedy|Drama|Romance
4        5                                       Comedy

我想知道是否有一种简单的方法可以将这些结果复制并粘贴到 Excel 电子表格中。本例中的预期结果是一个包含两列和五行的电子表格。

我尝试了所有方法(不同的复制+粘贴快捷方式),将所有内容粘贴在同一个单元格中,或者在最好的情况下,按行而不是按列分割粘贴结果。

请注意,我知道可以将结果导出为 CSV,但这不是我想要的。

我现在需要它来完成一个非常手动(和以人为本)的过程。有人会打开 colab,执行单元格,对代码进行一些(小的)调整,再次执行,然后再次粘贴(多次)。

此步骤必须手动,但每个单元格复制并粘贴一个值很烦人。

此阶段没有自动化,但欢迎使用快捷方式、隐藏的 Excel 菜单和熊猫技巧。

系统:

  • Windows 11
  • 微软 Excel

相关内容