複製 Google Colaboratory 的輸出並貼上到 Excel 中

複製 Google Colaboratory 的輸出並貼上到 Excel 中

給定一個科拉布具有以下單元格的筆記本

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 電子表格中。本範例中的預期結果是一個包含兩列 5 行的電子表格。

我嘗試的所有內容(不同的複製+貼上快捷方式),將所有內容貼到同一單元格中,或者在最好的情況下,貼上按行而不是按列分割的結果。

請注意,我知道可以將結果匯出為 CSV,但這不是我想要的。

我現在需要它來進行一個非常手動(並且以人為中心)的過程。有人會打開 colab,執行單元格,在程式碼中執行一些(小的)調整,再次執行,然後再次貼上(很多次)。

此步驟必須是手動的,但為每個單元格複製並貼上一個值很煩人。

此階段沒有自動化,但歡迎使用快捷方式、隱藏的 Excel 選單和 pandas 技巧。

系統:

  • 視窗11
  • 微軟Excel

相關內容