2009-07-17 9 views
3

누구든지 파이썬에서 스프레드 시트에 연결할 수있는 방법이 있습니까? 양식의 일부 데이터를 저장하고 Google 스프레드 시트에 제출하고 싶습니다. 이 문제에 대해 도움을주십시오. 따라야 할 단계는 무엇입니까? 사전에python + 스프레드 시트

감사합니다 ...

답변

1

OAuth를 사용하여 유효성을 검사 한 다음 gdata Python API를 사용할 수 있습니다. 자세한 내용과주의 사항은 this thread을 참조하십시오. Python에서 OAuth를 사용하는 좋은 예를 보려면 this code을 참조하십시오. 엔진.

9

Google 스프레드 시트에 연결하는 가장 쉬운 방법은이 spreadsheet library을 사용하는 것입니다.

다음
import gspread 

# Login with your Google account 
gc = gspread.login('[email protected]','password') 

# Spreadsheets can be opened by their title in Google Docs 
spreadsheet = gc.open("_YOUR_TARGET_SPREADSHEET_") 

# Select worksheet by index 
worksheet = spreadsheet.get_worksheet(0) 

# Update cell with your form value 
worksheet.update_cell(1, 2, form_value_1) 
+0

lib gspread를 설치했지만 다음 오류가 발생합니다. ImportError : 모듈 이름이 gspread –

+1

@AnilUgale입니다. 오류는 gspread를 설치하지 않았거나 잘못 설치했음을 의미합니다. pip 또는 easy_install을 사용하여 설치하십시오. – Warwick

+0

응답 주셔서 감사합니다. 그러나 선생님, 저는 Gspread를 pip로 설치했고 메세지를 받았습니다. gpread가 성공적으로 설치되었습니다. 하지만 여전히 같은 오류가 있습니다. "gspread라는 모듈이 없습니다." –

관련 문제