Google ドライブの「共有アイテム」ディレクトリにあるファイルにアクセスしたいです。
Colab Python ノートブックで次のコマンドを実行します。
import os
from google.colab import drive
drive.mount('/content/drive')
!ls "/content/drive/My Drive"
「マイドライブ」ディレクトリではうまく機能しますが
!ls "/content/drive/My Drive"
失敗する
FileNotFoundError: [Errno 2] そのようなファイルまたはディレクトリはありません:
フォルダを手動でドライブに追加して続行できることは知っています(ここで述べたように) ですが、共有されたファイルをリアルタイムで操作する作業を自動化する必要がある場合など、共有フォルダーに直接アクセスできるようにしたいと考えています。
「OneDrive」のような他のクラウド プラットフォームでも同じ/類似の問題が存在することも認識しています。
質問は次のとおりです:
- 簡単な方法がない場合、少なくとも回避策はありますか?
- コードを共有した人も私のドライブにアクセスできるようになりますか?
ベストアンサー1
別の回避策としては、Google ドライブに移動し、問題のフォルダを右クリックして、「ドライブにショートカットを追加」をクリックします。これにより、ドライブからフォルダにアクセスできるようになります。