Импорт файлов с Google Диска, которыми вы поделились с вами / в colab

Совершенно очевидно, что этот самый простой рекомендуемый способ, который также предоставляет простейший API для чтения файлов из папки диска -

from google.colab import drive
drive.mount('/content/gdrive')

- не разрешает доступ к файлам / папкам, к которым у вас есть доступ на / в Google Диске, но разрешает доступ только к файлам вашего диска, что делает его менее пригодным для общих записных книжек (или, по крайней мере, общих записных книжек, которым необходим доступ к данным из общих папок на диске Google).

Можно ли получить доступ к папкам на диске Google, к которым у вас есть доступ, с помощью того же API или любого другого, для которого используются разрешения на общий доступ к диску Google, а не "кто-то со ссылкой может получить доступ" к гиперссылкам на диске Google?

Я считаю, что все другие способы требуют использования и жесткого кодирования файла idв то время как API, упомянутый выше, может обращаться к файлам диска по имени, которое иногда проще поддерживать.

Можете ли вы использовать тот же API для общих файлов Google Диска?

1 ответ

Простое решение для общих файлов состоит в том, чтобы добавить их на свой диск, щелкнув правой кнопкой мыши файл в списке "Отправить мне" на диске и выбрав пункт "Добавить на диск". После этого файл появится в /content/drive/My Drive/

https://s tackru.com/images/f8af621bed06c07b5807cd62f7f7f90f75e4415d.png

Другие вопросы по тегам