해당 글은 아래 링크관련 파이썬으로 구글 스프레드시트 연동관련 방법을 기재한 내용임. 현재 글을 읽고 아래 링크에 있는 코드를 참조하면 유익할 것으로 예상됨.
https://dandora-90.tistory.com/192
절차① : 구글 가입 및 계정 확보
절차② : 구글 가입 및 계정 확보
- 아래 링크를 통해 접속
- 모든 약관에 동의
https://console.cloud.google.com/apis/dashboard
절차③ : 프로젝트 만들기
절차④ : 서비스 계정 설정
절차⑤ : 키 발급
절차⑥ : 디렉토리 생성/지정 및 키 저장
절차⑦ : 시트 공유 to 이메일주소
절차⑧ : 구글 Spread Sheets API 선택 후 사용
절차⑨ : 파이썬 코드실행
# 구글스프레드시트 연동을 위한 사용자 세팅
my_gs_json = 'json 겨ㅑㅇ로'
gs_account_detail = gspread.service_account(my_gs_json) #사용자 계정 json 파일 사용 및 활성화
main_gs_sheet = '공유시트 url' #구글 사용시트 주소
useSheet = gs_account_detail.open_by_url(main_gs_sheet) #사용자 계정이 사용하고자하는 시트 url 설정
print('구글 스프레드시트 연동 성공')
# 구글 엑셀시트 업데이트
my_sheet = useSheet.worksheet('일일 매출현황') #시트명과 동일하게 기재
my_sheet.update('a1','날 짜') #시트 a열 1행 필드명
my_sheet.update('b1','현재 매출') #시트 b열 1행 필드명
my_sheet.update(f'a{code_execution_cnt+1}', now) #회차수 = 행 순번 / 코드시행마다 값 추가
my_sheet.update(f'b{code_execution_cnt+1}', total_sale + '원')
'Python > Python_basic' 카테고리의 다른 글
파이썬 기본모음_1 (0) | 2024.01.26 |
---|---|
파이썬 카카오톡 API 연동 (0) | 2024.01.26 |
Python DB 연동(MySql, Oracle) (1) | 2024.01.15 |
라이브러리 호출 및 활용 (0) | 2023.12.11 |
클래스/객체지향 (0) | 2023.12.11 |