コード例 #1
0
    def reinterpret_task_parameters(self,task):
        xmlObj=task.parse_parameters_xml();
        sampling_node=xmlmisc.xget(xmlObj,"sampling")[0];
        overlap=float(xmlmisc.xget_a(sampling_node,"overlap"))

        layout_node=xmlmisc.xget(xmlObj,"layout")[0];
        num_per_task=int(xmlmisc.xget_a(layout_node,"num_per_task"));
        frame_w=int(xmlmisc.xget_a_d(layout_node,"frame_w","550"));
        frame_h=int(xmlmisc.xget_a_d(layout_node,"frame_h","500"));
        display_mode=xmlmisc.xget_a_d(layout_node,"mode","full");
        return {'overlap':overlap,'display_mode':display_mode,'num_per_task':num_per_task,"frame_w":frame_w,"frame_h":frame_h};
コード例 #2
0
    def reinterpret_task_parameters(self,task):
        xmlObj=task.parse_parameters_xml();
        page_node=xmlmisc.xget(xmlObj,"page")[0];
        page_src=xmlmisc.xget_a(page_node,"src")
        print page_src
        print page_node

        return {'page_src':page_src}
コード例 #3
0
    def reinterpret_task_parameters(self, task):
        xmlObj = task.parse_parameters_xml()
        page_node = xmlmisc.xget(xmlObj, "page")[0]
        page_src = xmlmisc.xget_a(page_node, "src")
        print page_src
        print page_node

        return {'page_src': page_src}