코랩이란?
코랩은 구글에서 제공하는 python 편집기이며, 인터넷만 된다면 어디서든 코딩을 할 수 있는 아주 좋은 사이트이다. 최근 AI가 활성화 되면서 PC성능이 낮은 경우 코랩을 사용하여 코딩을 하는 경우가 많아 졌으며, 약간의 사용료를 지불하면 항상 켜져있는 가상 서버로도 활용이 가능하다.
코랩과 구글 드라이브 연동하기
이러한 코랩과 구글 드라이브를 연동하여, 크롤링한 데이터를 자동으로 구글 드라이브에 저장하던지 아니면 구글 드라이브에 저장된 파일들을 코랩에서 사용하던지의 동작을 간단한 코드로 연동할 수 있다.
from google.colab import drive
drive.mount('/content/drive')
위 코드를 코랩에서 실행하면 연결과 관련되어 OAuth 로그인 인증이 실행되면 이후로는 위 경로가 우측에 표시되는 것을 확인할 수 있다.
연결 이후 파일 사용하기
해당 드라이브는 "/content/drive/MyDrive/" 를 기본 경로로 가지고 있으며 아래 코드를 사용하면 구글 드라이브에 있는 하위 파일들의 목록을 조회할 수 있다.
import os
entries = os.listdir('/content/drive/MyDrive/')
for entry in entries:
print(entry)
구글 드라이브 뿐만아니라 구글 시트에도 연동가능하고, 구글 시트를 사용하여 특정 사이트의 DB로 활용할 수도 있다.
위 방법은 추후 작성할 예정이다.
끝.
728x90
반응형