Trigger python code from Google spreadsheets? -


in excel can create user defined functions python using pyxll. have been moving google spreadsheets , using google app script, libraries bigger , better in python, wish there way build user defined functions using python google spreadsheets. there ways interact python google sheets gspread. there way run python on google app engine sheet trigger code? other ways there trigger python code google spreadsheets?

one way have code reads spreadsheet time, runs other code when condition met.

without gae, use following code:

#http://code.google.com/p/gdata-python-client/downloads/list import gdata.spreadsheet.service s  spreadsheet_key = 'spreadsheetkey'# https://docs.google.com/spreadsheet/ccc?key=<spreadsheet key>&usp=sharing#gid=0  worksheet_key = 'od6' #first tab gd_client = s.spreadsheetsservice(spreadsheet_key, worksheet_key) gd_client.email = 'user@gmail.com' gd_client.password = 'password' gd_client.programmaticlogin() list_feed = gd_client.getlistfeed(spreadsheet_key, worksheet_key) entry in list_feed.entry:     #read cell values , if condition met 

if wanted have spreadsheet run code in gae app, publish spreadsheet , construct url of spreadsheet (json) this: https://spreadsheets.google.com/feeds/list/(spreadsheetkey)/od6/public/values?alt=json address can accessed via app, cell values can read, , code can triggered.

the approach same both ideas: code monitors spreadsheet , when condition met, other code triggered. i'm not sure how run code (in gae app, say) when condition met purely google spreadsheet.


Comments

Popular posts from this blog

apache - Remove .php and add trailing slash in url using htaccess not loading css -

javascript - jQuery show full size image on click -