Google Colab - Thực thi các tệp Python bên ngoài

Giả sử, bạn đã có một số mã Python được phát triển được lưu trữ trong Google Drive của bạn. Bây giờ, bạn sẽ muốn tải mã này trong Colab để sửa đổi thêm. Trong chương này, chúng ta sẽ xem cách tải và chạy mã được lưu trữ trong Google Drive của bạn.

Gắn ổ đĩa

Tools / Command palette

Bạn sẽ thấy danh sách các lệnh như trong ảnh chụp màn hình này -

Nhập một vài ký tự như “m” vào hộp tìm kiếm để tìm lệnh mount. Lựa chọnMount Drivelệnh từ danh sách. Mã sau sẽ được chèn vào ô Mã của bạn.

# Run this cell to mount your Google Drive.
from google.colab import drive
drive.mount('/content/drive')

Nếu bạn chạy mã này, bạn sẽ được yêu cầu nhập mã xác thực. Màn hình tương ứng như hình dưới đây -

Mở URL ở trên trong trình duyệt của bạn. Bạn sẽ được yêu cầu đăng nhập vào tài khoản Google của mình. Bây giờ, bạn sẽ thấy màn hình sau:

Nếu bạn cấp quyền, bạn sẽ nhận được mã của mình như sau:

Cắt-n-dán mã này vào ô Mã và nhấn ENTER. Sau một thời gian, ổ đĩa sẽ được gắn kết như trong ảnh chụp màn hình bên dưới -

Bây giờ, bạn đã sẵn sàng sử dụng nội dung ổ đĩa của mình trong Colab.

Nội dung Drive danh sách

Bạn có thể liệt kê nội dung của ổ đĩa bằng lệnh ls như sau:

!ls "/content/drive/My Drive/Colab Notebooks"

Lệnh này sẽ liệt kê nội dung của thư mục Colab Notebooks của bạn. Kết quả đầu ra mẫu của nội dung ổ đĩa của tôi được hiển thị ở đây -

Greeting.ipynb hello.py LogisticRegressionCensusData.ipynb LogisticRegressionDigitalOcean.ipynb MyFirstColabNotebook.ipynb SamplePlot.ipynb

Chạy mã Python

Bây giờ, hãy để chúng tôi nói rằng bạn muốn chạy một tệp Python có tên hello.py được lưu trữ trong Google Drive của bạn. Nhập lệnh sau vào ô Mã:

!python3 "/content/drive/My Drive/Colab Notebooks/hello.py"

Nội dung của hello.py được đưa ra ở đây để bạn tham khảo -

print("Welcome to TutorialsPoint!")

Bây giờ bạn sẽ thấy kết quả sau:

Welcome to TutorialsPoint!

Bên cạnh đầu ra văn bản, Colab cũng hỗ trợ đầu ra đồ họa. Chúng ta sẽ thấy điều này trong chương tiếp theo.