web-dev-qa-db-ja.com

Google Colabを使用してローカルファイルをアップロードする

次の方法でGoogle Collaboratoryを使用してローカルファイルをアップロードしようとしています:

from google.colab import files
uploaded = files.upload()

次のエラーが発生します。

アップロードウィジェットは、現在のブラウザーセッションでセルが実行された場合にのみ使用できます。有効にするには、このセルを再実行してください。

セルを再実行しましたが動作しません...

13
Alexandre2R

お使いのブラウザでサードパーティのCookieが無効になっているようです。詳細は https://github.com/googlecolab/colabtools/issuesをご覧ください)/17

設定はchrome:// settings/content/cookiesにあります。

10
blois

Chromeで次のCookieをホワイトリストに登録できます。

https://[*.]googleusercontent.com:443
3
Guido

私は同様の答えを出しました here ですが、この質問がはるかに多くのユーザーに届き、はるかに多くの人々を助けることができるという理由だけで、とにかくここにコピーします:

私は1分前に​​同じ問題を抱えていましたが、エラーをキャッチすることはできませんでしたが、あなたがしているファイルのアップロード方法に代替があります使用しています。

ノートブックのサイドバーにあるフォルダアイコンをクリックし、[アップロード]ボタンをクリックするだけで、ファイルをColabにアップロードできます。

ファイルをセル(csvファイルなど)にロードするには、次のように記述します(パンダを使用している場合)。

df = pd.read_csv('path_to/my_file.csv')

これはブラウザに依存しないはずです。

0
Ianiv Hojman

同じ問題が発生したため、カーネルを再起動してページを更新したところ、問題は解決しました。お役に立てば幸いです。

0
Roei Bahumi