Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.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
AWS:在python boto中根据终止时间对所有emr(弹性MapReduce)作业流进行排序_Python_Amazon Web Services_Boto_Emr - Fatal编程技术网

AWS:在python boto中根据终止时间对所有emr(弹性MapReduce)作业流进行排序

AWS:在python boto中根据终止时间对所有emr(弹性MapReduce)作业流进行排序,python,amazon-web-services,boto,emr,Python,Amazon Web Services,Boto,Emr,对于大师们来说,这是一个简单的问题,但我就是想不出来: 我使用的是boto python API,相关代码如下: terminatedjobflows=emr\U连接。描述作业流(状态=[“TERMINATED”],创建时间=创建时间) 已排序(terminatedjobflows,key=attrgetter('created_after'),reverse=True) 我想做的只是对所有终止的作业流进行反向排序,以便获得最近终止的作业流 但一旦我运行代码,它就会不断抱怨: 错误:“

对于大师们来说,这是一个简单的问题,但我就是想不出来:

我使用的是boto python API,相关代码如下:



terminatedjobflows=emr\U连接。描述作业流(状态=[“TERMINATED”],创建时间=创建时间)
已排序(terminatedjobflows,key=attrgetter('created_after'),reverse=True)


我想做的只是对所有终止的作业流进行反向排序,以便获得最近终止的作业流

但一旦我运行代码,它就会不断抱怨: 错误:“JobFlow”对象没有“created\u after”属性

另外,我尝试用“enddatetime”来替换“created_after”,但也不起作用


有什么帮助吗?

我想你要找的属性是
creationdatetime
@garnaat很棒!现在可以了。你能把你的答案贴出来让我接受吗?谢谢好的,但它实际上对我的案例没有帮助:因为我想根据作业流的终止时间(而不是creationdatetime)对所有作业流进行排序,你知道怎么做吗?谢谢
enddatetime
将是正确的属性。但是你说这对你不起作用?是的,它现在起作用了。奇怪。以前没用过。现在,另一个问题是:我无法访问jobflows的第一个元素,我以为它是一个列表,但jobflows[0]不起作用:错误:“JobFlow”对象不可编辑