- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 셀레니움
- 기말시험
- 알고리즘 강좌
- 자료구조 강의
- 파이썬 자료구조
- 파이썬 강의
- python data structure
- gdrive
- 프로그래밍
- c언어
- 크롤링
- 파이썬
- 자료구조
- 파이썬3
- 코딩시험
- 파이썬 알고리즘
- 알고리즘
- 면접 파이썬
- 알고리즘 강의
- 파이썬활용
- 채용문제
- python 중간고사
- selenium
- 중간시험
- 파이썬 강좌
- 코딩문제
- 쉬운 파이썬
- 파이썬 입문
- Crawling
- 대학시험
반원 블로그
[파이썬 레시피 - 웹 활용 입문편] 05. 구글 드라이브 - B. gdrive 인증 및 초기화 본문
[파이썬 레시피 - 웹 활용 입문편] 05. 구글 드라이브 - B. gdrive 인증 및 초기화
반원_SemiCircle 2019. 6. 29. 12:35환경 구성
앞으로 만들 파이썬 파일과 gdrive를 같이 있을 폴더 하나를 만듭시다.
계정 인증
내 구글 계정과 연동하는 작업이 필요합니다. 다음 코드를 실행해봅시다.
os.system은 운영체제의 명령어를 실행할 수 있습니다.
import os
os.system('gdrive list')
실행하면 다음처럼 뜹니다.(아래는 파이참에서 실행화면입니다.)
안내에 나오는 url을 클릭하거나 인터넷 주소로 접속하여, 구글 계정과 연동하는 단계를 수행합니다.
단계를 수행하면 인증코드가 나오면 복사하여 인증코드 입력란에 넣고 엔터를 누릅니다.
gdrive list는 해당 구글드라이브에 최신 파일목록 30개를 보여줍니다. 여기에 옵션값을 추가하면 더 많은 량을 출력하거나 특정 폴더만 확인할 수 있습니다. (관련 문서 : https://github.com/gdrive-org/gdrive#list-files )
Id Name Type Size Created
0B3X9GlR6EmbnZ3gyeGw4d3ozbUk drive-windows-x64.exe bin 6.6 MB 2015-07-18 16:43:58
0B3X9GlR6EmbnTXlSc1FqV1dvSTQ drive-windows-386.exe bin 5.2 MB 2015-07-18 16:43:53
0B3X9GlR6EmbnVjIzMDRqck1aekE drive-osx-x64 bin 6.5 MB 2015-07-18 16:43:50
0B3X9GlR6EmbnbEpXdlhza25zT1U drive-osx-386 bin 5.2 MB 2015-07-18 16:43:41
0B3X9GlR6Embnb095MGxEYmJhY2c drive-linux-x64 bin 6.5 MB 2015-07-18 16:43:38
연동된 계정 확인
명령어 gdrive about 을 실행하면 됩니다.
import os
os.system('gdrive list')
os.system('gdrive about')
연동 삭제
운영체제에 따라 방법이 다르니 나눠 설명하겠습니다.
Windows 연동 삭제
인증단계를 거쳐 연동을 하게되면 token_v2.json를 컴퓨터가 저장하게 됩니다. 이 파일의 위치는 Windows 10 기준으로 아래 경로에 있습니다.
C:\Users\[사용자계정]\AppData\Roaming\.gdrive
따라서 이 token_v2.json을 삭제하면 다시 인증작업을 해야합니다.
찾기 어렵다면 [사용자계정]까지 들어가신 후 찾기 기능을 이용해 .gdrive를 찾아봅시다.
맥, 리눅스
둘 중 하나를 실행하시면 됩니다.
*cd /home/$user/.gdrive/ && rm * *
또는
*rm -rf ~/.gdrive *
(리눅스는 확인했는데 맥은 확인 못했습니다. 확인하신 분은 댓글로 남겨주시면 감사하겠습니다.)
'2018~ > 파이선 레시피 웹 활용 입문편' 카테고리의 다른 글
[파이썬 레시피 - 웹 활용 입문편] 06. 파이어베이스 - C. 인증 및 데이터베이스 연결 (0) | 2019.07.06 |
---|---|
[파이썬 레시피 - 웹 활용 입문편] 06. 파이어베이스 - B. 프로젝트 생성 및 키 발급 (0) | 2019.07.06 |
[파이썬 레시피 - 웹 활용 입문편] 06. 파이어베이스 - A. firebase-admin 설치 (0) | 2019.07.06 |
[파이썬 레시피 - 웹 활용 입문편] 05. 구글 드라이브 - C. 구글 드라이브 업로드 (0) | 2019.06.29 |
[파이썬 레시피 - 웹 활용 입문편] 05. 구글 드라이브 - A. gdrive 설치 (0) | 2019.06.29 |
[파이썬 레시피 - 웹 활용 입문편] 04. REST API - D. 네이버 파파고 API (0) | 2019.06.22 |
[파이썬 레시피 - 웹 활용 입문편] 04. REST API - C. 네이버 얼굴 이미지 인식 API(CFR API) (0) | 2019.06.22 |
[파이썬 레시피 - 웹 활용 입문편] 04. REST API - B. 네이버 개발자 등록 (0) | 2019.06.22 |