我正在尝试编写python脚本以从Google日历中获取条目。
我在下面的行中得到NameError: name 'build' is not defined
:
service = build('calendar','v3',credentials=credentials)
有什么建议可以解决此问题吗?
答案 0 :(得分:1)
您可以使用Python Quickstart for Calendar API作为参考。
在导入部分中,请注意构建方法是从哪个模块派生的:
window.onDidDismiss(dataRet=>{
atividade.data = dataRet.data;
atividade.name=dataRet.name
atividade.conteudo=dataRet.conteudo
atividade.tipo=dataRet.tipo
atividade.concluido = dataRet.concluido
})
window.present();
在这里使用之前:
from __future__ import print_function
from apiclient.discovery import build //notice the build here
from httplib2 import Http
from oauth2client import file, client, tools
import datetime
答案 1 :(得分:0)
尝试一下:
from apiclient import discovery
...
credentials = flow.run_console()
http = credentials.authorize(httplib2.Http())
service = discovery.build('calendar', 'v3', http=http)