Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Google API客户端,使用参数名中的点调用构建的API_Python_Google Api Client - Fatal编程技术网

Python Google API客户端,使用参数名中的点调用构建的API

Python Google API客户端,使用参数名中的点调用构建的API,python,google-api-client,Python,Google Api Client,在谷歌应用程序引擎上,我尝试通过谷歌API客户端调用特定的方法来监控API。当我使用interval.startTime调用timeSeries.list时,错误是SyntaxError:keyword不能是表达式。当我用interval=intervalobj替换interval.startTime和interval.EndTime时,错误为: File "/base/data/home/apps/e~bwm2-bgi/scaler: scaling-readmon.4122182170256

在谷歌应用程序引擎上,我尝试通过谷歌API客户端调用特定的方法来监控API。当我使用
interval.startTime
调用
timeSeries.list
时,错误是
SyntaxError:keyword不能是表达式。当我用
interval=intervalobj
替换
interval.startTime
interval.EndTime
时,错误为:

File "/base/data/home/apps/e~bwm2-bgi/scaler:
scaling-readmon.412218217025616715/lib/googleapiclient/discovery.py", 
line 716, in method raise TypeError
('Got an unexpected keyword argument "%s"' % name) 
TypeError: Got an unexpected keyword argument "interval"
我以与
interval=intervalobl
相同的方式使用了ComputeAPI,它工作了。任何提示都将不胜感激

代码:


使用
interval\u startTime
interval\u endTime
代替我的
interval.startTime
interval.endTime

request = monitor.projects().timeSeries().list(name=project_name,
                                        interval_startTime='2019-03-19T06:00:00.045123456Z',
                                        interval_endTime='2019-03-19T07:00:00.045123456Z', 
                                        filter='metric.type="appengine.googleapis.com/http/server/response_style_count"')
我认为在使用monitoring_v3.MetricServiceClient TimeSeries指定点时,使用interval.endTime设置点间隔,但不使用discovery资源

request = monitor.projects().timeSeries().list(name=project_name,
                                        interval_startTime='2019-03-19T06:00:00.045123456Z',
                                        interval_endTime='2019-03-19T07:00:00.045123456Z', 
                                        filter='metric.type="appengine.googleapis.com/http/server/response_style_count"')