[파이썬] 구글 시트 가져오기 ( Google Sheet )
관리자
2024-10-05 06:58
256
0
본문
MariaDB ( 마리아 DB ; MySQL ), Firebase ( 파이어베이스 ) 등을 활용하여 데이터를 넣기에는 일반 고객에게 힘든 작업이 될 수 있어 모두가 무료로 사용할 수 있는 구글 시트 를 활용하여 데이터를 핸들링하고 그 데이터로 활용하여 예측 AI 등까지 적용하는 방법을 알려 드립니다.
위의 이미지 2개는 구글 시트의 데이터 내용을 PC 에서 데이터를 가져오는 프로그램입니다.
이를 이용하여 데이터관리, 회귀분석 등 인공지능 분야에서 활용될 수 있습니다.
import gspread
from google.oauth2.service_account import Credentials
# Google Sheets API 스코프 설정
SCOPES = ['https://www.googleapis.com/auth/spreadsheets']
# 서비스 계정 JSON 파일 경로
creds = Credentials.from_service_account_file(
'F:/app/ai-gpt.kr/public_html/key/centreor-e8c3cad54c74.json',
scopes=SCOPES
)
# Google Sheets API 클라이언트 생성
client = gspread.authorize(creds)
# 스프레드시트 ID 및 시트 이름 설정
spreadsheet_id = '1VtpNYw6GpMU1mOQzw0etSB6Bu7Zd3qJRBz8xi0cGHL4'
sheet_name = 'Sheet1' # 실제 시트 이름을 사용하세요
# 스프레드시트에서 시트 선택
sheet = client.open_by_key(spreadsheet_id).worksheet(sheet_name)
# 범위 설정: 시트 이름을 중복으로 사용하지 않음
range_name = 'A1:D5'
# 스프레드시트에서 데이터 가져오기
data = sheet.get(range_name)
# 데이터 출력
for row in data:
print(row)
댓글목록0
댓글 포인트 안내