将图片从 Colab 上传到 Google Drive 文件夹

问题描述 投票:0回答:1

这应该是非常简单的,但我已经搜索了几个小时,但未能实现这一目标。

我正在尝试将在 Google Colab 中生成的简单 matplotlib 图形保存到 Google Colab 文件夹,然后将其上传到我的 Google 云端硬盘中的文件夹。

我在这里查看了文档: https://developers.google.com/drive/api/v3/manage-uploads#simple

还有许多与此类似的其他答案: https://raspberrypi.stackexchange.com/questions/14186/use-pydrive-to-upload-files-to-google-drive-folder/26644#26644

并且无法完成它。

有人可以提供此工作的完整示例吗?

python matplotlib google-colaboratory drive
1个回答
0
投票

使用这个好友:

from PIL import Image
import os
from pathlib import Path


path = r"/content/drive/MyDrive/aa/train"
os.chdir(path)

file_path = f"/content/drive/MyDrive/aa/train/xyz.jpeg"  # Image file path

## image cropping and saving 

img = Image.open(file_path)
img = img.resize((250,250), Image.ANTIALIAS)
img.save("/content/drive/MyDrive/aa/xyz.jpeg") # Image saving to another directory
© www.soinside.com 2019 - 2024. All rights reserved.