Импорт файлов с 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