สำหรับคนที่อยู่ในตำแหน่ง Machine Learning(การเรียนรู้ของเครื่องจักร) Developer, Deep Learning (ดีพ เลินนิ่ง) Developer และ AI (ปัญญาประดิษฐ์) Developer คงมีคนจำนวนหนึ่งในคนเหล่านี้ ใช้ google colab ในการเขียนโค้ดและ run รอผล เพราะว่าด้วยความที่ไม่ต้อง run ผ่านคอมพิวเตอร์ของเรา สามารถเลือกได้ว่าจะ run บน GPU (Graphics Processing Unit) หรือไม่ และไม่จำเป็นต้องติดตั้ง Library(ไลบรารี่) ลงในคอมพิวเตอร์

 

ในบทความนี้จะพูดถึงวิธีที่เราจะเชื่อมต่อ google drive กับ google colab เพื่อเรียกใช้งานไฟล์หรือสร้างที่อยู่ใน google drive บัญชีของเรา

 

วิธีการ mount drive จาก google drive เพื่อไปทำงานใน google colab

  • import drive โดย from google.colab import drive
    from google.colab import drive
  • code สำหรับการเชื่อมต่อกับ google drive , force_remount=True หมายความว่า ถ้าเชื่อมต่อระหว่าง google drive กับ google colab ขาดไป ให้ mount drive ใหม่อัตโนมัติ
    # To mount at google drive
    drive.mount('/content/drive',force_remount=True)​
  • หลังจากนั้นมันจะมีให้ login เพื่อเลือกบัญชีที่จะ mount drive ให้เราเลือกบัญชีที่ต้องการ
  • สุดท้ายถ้าเชื่อมต่อ google drive กับ google colab สำเร็จ จะขึ้นผลลัพธ์ประมาณนี้
    รูปตัวอย่างการ mount drive จาก google drive สำเร็จ
    รูปตัวอย่างการ mount drive จาก google drive สำเร็จ

 

สรุป

การ mount drive จาก Google Drive (กูเกิล ไดรฟ์) เพื่อเรียกใช้งาน, สร้าง หรือแก้ไขไฟล์ โดยเขียนโค้ดจาก google colab เพื่อดำเนินการ มันก็เป็นอีกทางเลือกหนึ่งที่สะดวก และลดเวลาของผู้พัฒนาเพื่อไปทำงานอื่นๆได้ แต่ก็ขึ้นอยู่กับความสะดวกของแต่ละคน และกับงานนั้นๆด้วย ไม่ต้องติดตั้ง Library(ไลบรารี่) เอง

 

อ้างอิง

"Importing files from Google Drive in Colab" .[ออนไลน์] เข้าถึงได้ที่ https://buomsoo-kim.github.io/colab/2020/05/09/Colab-mounting-google-drive.md/

"Mounting Google Drive in Google Colab" .[ออนไลน์] เข้าถึงได้ที่ https://medium.com/@rushic24/mounting-google-drive-in-google-colab-5ecd1d3b735a

"How to Connect Google Colab with Google Drive" .[ออนลไน์] เข้าถึงได้ที่ https://www.marktechpost.com/2019/06/07/how-to-connect-google-colab-with-google-drive/

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
แนะนำการตั้งค่า Forward Email เฉพาะบางรายการหน่อย
โดย Narisara อ 18 มี.ค. 2025 11:31 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
13
49
อ 18 มี.ค. 2025 4:26 pm โดย Narisara View Topic แนะนำการตั้งค่า Forward Email เฉพาะบางรายการหน่อย
ต้องการสำรองแชทไลน์ ผ่านคอมฟิวเตอร์ แนะนำที
โดย Narisara จ 17 มี.ค. 2025 11:30 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
27
จ 17 มี.ค. 2025 11:30 am โดย Narisara View Topic ต้องการสำรองแชทไลน์ ผ่านคอมฟิวเตอร์ แนะนำที
(Close) B - Master ของไบโอนิค เข้าไม่ได้ ขึ้น Internal Server Error
โดย Narisara จ 17 มี.ค. 2025 11:24 am บอร์ด MDERPv2 - Tester
2
9
จ 17 มี.ค. 2025 6:32 pm โดย Narisara View Topic (Close) B - Master ของไบโอนิค เข้าไม่ได้ ขึ้น Internal Server Error
วิธีพัฒนาทักษะการอ่านสำหรับการสอบ IELTS: เริ่มจาก 0 ก็เก่งได้ โดยพี่หนุ่มจาก SkoolELT
โดย rinradap จ 17 มี.ค. 2025 11:14 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
27
จ 17 มี.ค. 2025 11:14 am โดย rinradap View Topic วิธีพัฒนาทักษะการอ่านสำหรับการสอบ IELTS: เริ่มจาก 0 ก็เก่งได้ โดยพี่หนุ่มจาก SkoolELT
R - selenium_thaivi_settrade_bot - bot เก็บข้อมูลบทวิเคราะห์หุ้น
โดย guitar66 ส 15 มี.ค. 2025 7:42 pm บอร์ด ThaiVIBOT - Developer
4
5
อ 18 มี.ค. 2025 8:05 pm โดย guitar66 View Topic R - selenium_thaivi_settrade_bot - bot เก็บข้อมูลบทวิเคราะห์หุ้น
R - selenium_thaivi_set_bot - bot เก็บข้อมูลข่าวหุ้น
โดย guitar66 ส 15 มี.ค. 2025 5:32 pm บอร์ด ThaiVIBOT - Developer
4
5
อ 18 มี.ค. 2025 8:09 pm โดย guitar66 View Topic R - selenium_thaivi_set_bot - bot เก็บข้อมูลข่าวหุ้น
R - selenium_thaivi_bot - bot เก็บข้อมูล
โดย guitar66 ศ 14 มี.ค. 2025 7:17 pm บอร์ด ThaiVIBOT - Developer
3
7
ศ 14 มี.ค. 2025 8:02 pm โดย mindphp View Topic R - selenium_thaivi_bot - bot เก็บข้อมูล
R - โหลดไฟล์ที่มีขนาดใหญ่
โดย MBMoo ศ 14 มี.ค. 2025 4:16 pm บอร์ด MDERPv2 - Tester
3
5
ศ 14 มี.ค. 2025 4:50 pm โดย MBMoo View Topic R - โหลดไฟล์ที่มีขนาดใหญ่