Selenium, google sheets api 설정
1. Google Cloud 프로젝트 생성 및 API 활성화
- Google Cloud Console에 접속
- 새로운 프로젝트를 생성
- API 및 서비스 → 라이브러리에서 "Google Sheets API" 활성화
- API 및 서비스 → 사용자 인증 정보로 이동하여 새 OAuth 2.0 클라이언트 ID 또는 서비스 계정 생성
- 서비스 계정을 만들 경우 JSON 형식의 키 파일을 다운로드 -> 추후 스크립트에서 사용
- 서비스 계정의 이메일을 공유 설정에서 구글 스프레드시트에 편집 권한으로 추가
2. 필요 패키지 설치
- selenium
- webdriver-manager
- google-auth, google-auth-oauthlib, google-auth-httplib2, google-api-python-client 패키지 설치
(pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib)
- pytest