Skip to content
조회 수 20220 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

파이썬 구글스프레드시트 값 불러오기

스프레드시트를 불러오기를 할때 값을 한번씩 자주 불러오는 것 보다

한꺼번에 불러와서 작업하는 것이 훨씬 유리하다는 것을 뒤늦게 알았다.

 

list_of_lists = worksheet.get_all_values()  #워크 시트의 모든 값을 목록 목록으로 가져 오기
print(list_of_lists[6])

 


#결과값 스프레드로 전달하기
import gspread  #구글스프레드시트 함수 불러오기
from oauth2client.service_account import ServiceAccountCredentials
scope = [
'https://spreadsheets.google.com/feeds',
'https://www.googleapis.com/auth/drive',
]
json_file_name = 'C:\\Python\\py_code/구글JSON키파일.json'
credentials = ServiceAccountCredentials.from_json_keyfile_name(json_file_name, scope)   #스코프 주소로 인증절차 간소화
gc = gspread.authorize(credentials) #간소화 변수로 구글스프레드시트 접근인증하기
spreadsheet_url = 'https://docs.google.com/spreadsheets/d/1goBxfCjjaTey-rwbMCo6-J9x6m3sRMUYP1m4OXzprKg/edit#gid=1491446746'
doc = gc.open_by_url(spreadsheet_url)   #url 열기
# 스프레스시트 문서 가져오기
worksheet = doc.get_worksheet(1)    #시트 선택하기 (0=첫번째시트, 1=두번째시트)
#worksheet = doc.get_worksheet("암소관리")    #시트 선택하기 (0=첫번째시트, 1=두번째시트)
print(doc.get_worksheet(1))
val = worksheet.acell('a1').value   # a1 값 불러오기(테스트해봄)
val = worksheet.cell(6, 2).value    #6행,2열 값 불러오기(테스트해봄)
 
row_values_list = worksheet.row_values(6)   #첫 번째 행에서 모든 값을 가져옵니다.
#print(values_list)
 
col_values_list = worksheet.col_values(1)   #첫 번째 열에서 모든 값을 가져옵니다.
#col_val_l= col_values_list[6:57]    #리스트데이터의 6 ~ 57번까지의 데이터만 추출하기
#print(col_values_list.index("동쪽1(번식)"))
row_num = col_values_list.index("동쪽1(번식)")+1    #여기서 왜 +1을 해줘야 하는지 빨리 생각이 안나네
#print(worksheet.row_values(row_num))


 
list_of_lists = worksheet.get_all_values()  #워크 시트의 모든 값을 목록 목록으로 가져 오기
print(list_of_lists[6])

 

 

 

 

로그인 후 댓글쓰기가 가능합니다.

?

List of Articles
번호 분류 제목 날짜 조회 수
16 파이썬 키움증권 OpenAPI 당황스러움 file 2021.09.06 1796
15 파이썬 키움 증권 API를 이용하여 주식 자동 매매 프로그램 개발 3 2021.09.07 4006
14 파이썬 자바스크립트 종말각?! HTML에서 파이썬 실행하는 PyScript 등장! 2022.06.08 31728
13 파이썬 웹 페이지에서 동적으로 생성되는 데이터 가져오는 방법 2023.03.15 7035
12 파이썬 네이버 주식의 기업정보와 펀더멘탈정보 소스 가져오기 2023.03.10 3434
11 파이썬 네이버 주식에서 종목의 투자정보 자료 가져오기 1 2023.03.10 2306
10 파이썬 Windows용 Tesseract 설치 및 사용법 2022.11.26 19718
9 파이썬 Visual Studio Code 파이썬 인터프리터 경로 변경하기 2022.03.09 9360
8 파이썬 pytube 사용방법 2022.01.22 4241
7 파이썬 python 에서 구글 캘린더 api 이용하기(server to server) 2021.09.17 3336
6 파이썬 Python 메타블로그 글쓰기(제로보드, xpressengine blog api) 2021.09.18 3487
5 파이썬 python html tag 제거 경로 금지 문자 제거 2021.10.26 3241
4 파이썬 python class def 2023.03.04 2409
3 파이썬 python AttributeError: 'WebDriver' object has no attribute 'find_element_by_css_selector' 해결방법 2023.05.07 49082
2 파이썬 DiffusionWrapper has 859.52 M params. 2023.04.21 38934
1 파이썬 chatGPT file 2023.02.11 4478
Board Pagination Prev 1 2 3 Next
/ 3

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소