Sebuah contoh buku catatan resmi yang menunjukkan unggahan / unduh file lokal dan integrasi dengan Drive dan sheet tersedia di sini:
https://colab.research.google.com/notebooks/io.ipynb
Cara paling sederhana untuk berbagi file adalah dengan memasang Google Drive Anda.
Untuk melakukan ini, jalankan yang berikut ini dalam sel kode:
from google.colab import drive
drive.mount('/content/drive')
Ini akan meminta Anda untuk mengunjungi tautan ke MENGIZINKAN "Google Files Stream" untuk mengakses drive Anda. Setelah itu kode autentik alfanumerik panjang akan ditampilkan yang perlu dimasukkan dalam buku catatan Colab Anda.
Setelah itu, file Drive Anda akan dipasang dan Anda dapat menjelajahinya dengan browser file di panel samping.
Berikut ini contoh notebook lengkap
Unggah
Unduh
Daftar direktori
sumber
Cara sederhana untuk mengimpor data dari googledrive Anda - melakukan hal ini menghemat waktu orang (tidak tahu mengapa Google tidak mencantumkan langkah ini secara bertahap).
INSTAL DAN PYDRIVE OTENTIKAT
MENGUNGKAPKAN
jika Anda perlu mengunggah data dari drive lokal:
jalankan dan ini akan menampilkan tombol pilih file - temukan file unggahan Anda - klik buka
Setelah mengunggah, itu akan menampilkan:
BUAT FILE UNTUK NOTEBOOK
Jika file data Anda sudah ada di gdrive Anda, Anda dapat melewati langkah ini.
Sekarang ada di drive google Anda. Temukan file di google drive Anda dan klik kanan. Klik dapatkan 'tautan yang dapat dibagikan'. Anda akan mendapatkan jendela dengan:
Salin - '29PGh8XCts3mlMP6zRphvnIcbv27boawn' - itu adalah ID file.
Di buku catatanmu:
DATA IMPOR KE NOTEBOOK
Untuk mengimpor data yang Anda unggah ke buku catatan (file json dalam contoh ini - cara Anda memuat akan bergantung pada jenis file / data - .txt, .csv dll.):
Sekarang Anda bisa mencetak untuk melihat data yang ada:
sumber
google.colab.files.upload()
tampaknya tidak berfungsi baik pada Firefox maupun Safari, hanya Chrome. Lihat di sinilangkah 1- Pasang Google Drive ke Kolaborasi
langkah 2- Sekarang Anda akan melihat file Google Drive Anda di panel kiri (file explorer). Klik kanan pada file yang perlu Anda impor dan pilih jalur çopy. Kemudian impor seperti biasa dalam panda, menggunakan jalur yang disalin ini.
Selesai!
sumber
Cara paling sederhana yang saya buat adalah:
sumber
Ini memungkinkan Anda untuk mengunggah file Anda melalui Google Drive.
Jalankan kode di bawah ini (ditemukan di suatu tempat sebelumnya tetapi saya tidak dapat menemukan sumbernya lagi - kredit untuk siapa pun yang menulisnya!):
Klik tautan pertama yang muncul yang akan meminta Anda untuk masuk ke Google; setelah itu akan muncul lagi yang akan meminta izin untuk mengakses Google Drive Anda.
Kemudian, jalankan ini yang membuat direktori bernama 'drive', dan menautkan Google Drive Anda ke sana:
Jika Anda melakukannya
!ls
sekarang, akan ada drive direktori, dan jika Anda melakukannya,!ls drive
Anda dapat melihat semua konten Google Drive Anda.Jadi misalnya, jika saya menyimpan file saya dipanggil
abc.txt
dalam folder yang disebutColabNotebooks
di Google Drive saya, sekarang saya dapat mengaksesnya melalui jalurdrive/ColabNotebooks/abc.txt
sumber
Di bilah kiri dari setiap kolaborator ada bagian yang disebut "File". Unggah file Anda di sana dan gunakan jalur ini
ex:
pd.read_csv('/content/Forbes2015.csv');
sumber
pd.read_csv('Forbes2015.csv');
Solusi paling sederhana yang saya temukan sejauh ini yang berfungsi sempurna untuk file CSV ukuran kecil hingga menengah adalah:
pandas.read_csv(URL)
Ini mungkin atau mungkin tidak berfungsi untuk membaca file teks baris per baris atau file biner.
sumber
Impor cepat dan mudah dari Dropbox:
sumber
Bagi yang, seperti saya, berasal dari Google untuk kata kunci "unggah file colab":
sumber
Anda juga dapat menggunakan implementasi saya di google.colab dan PyDrive di https://github.com/ruelj2/Google_drive yang membuatnya jauh lebih mudah.
Kemudian, jika Anda ingin memuat semua file di direktori Google Drive, cukup
Atau hanya file tertentu dengan
sumber
Seperti yang disebutkan oleh @Vivek Solanki, saya juga mengunggah file saya di dasbor kolaborasi di bawah bagian "File". Catat di mana file telah diunggah. Bagi saya,
train_data = pd.read_csv('/fileName.csv')
berhasil.sumber
di google colabs jika ini pertama kalinya Anda,
jalankan kode-kode ini dan pergi melalui link output kemudian melewati pass-prase ke kotak
ketika Anda menyalin, Anda dapat menyalin sebagai berikut, pergi ke file klik kanan dan salin path *** jangan lupa untuk menghapus "/ konten"
sumber
Anda dapat memasang ke google drive dengan menjalankan yang berikut
from google.colab import drive
drive.mount('/content/drive')
Setelah itu Untuk pelatihan menyalin data dari folder root gdrive ke colab.
!cp -r '/content/drive/My Drive/Project_data' '/content'
di mana path pertama adalah path gdrive dan yang kedua adalah folder root colab.
Pelatihan cara ini lebih cepat untuk data besar.
sumber
Ini telah dipecahkan, temukan detailnya di sini dan silakan gunakan fungsi di bawah ini: /programming/47212852/how-to-import-and-read-a-shelve-or-numpy-file-in-google -kolaborator / 49467113 # 49467113
sumber
Berikut ini satu cara untuk mengimpor file dari google drive ke notebook.
buka jupyter notebook dan jalankan kode di bawah ini dan lakukan proses otentikasi
setelah selesai dengan kode di atas, jalankan kode di bawah ini untuk memasang google drive
Mengimpor file dari google drive ke notebook (Mis: Colab_Notebooks / db.csv)
katakanlah file dataset Anda di folder Colab_Notebooks dan namanya db.csv
Saya harap ini membantu
sumber
jika Anda ingin melakukan ini tanpa kode itu cukup mudah. Zip folder Anda dalam kasus saya itu
kemudian di Colab klik kanan pada folder di mana Anda ingin meletakkan file ini dan tekan Upload dan unggah file zip ini. Setelah itu tulis perintah Linux ini.
Anda dapat melihat data Anda berhasil diunggah.
sumber
Jika ukuran Kumpulan data kurang dari 25mb, Cara termudah untuk mengunggah file CSV adalah dari repositori GitHub Anda.
Contoh:
sumber