Ejemplo n.º 1
0
    def start_crawler(self):
        town_list = self.get_town_name()
        print(town_list)
        view_dict = Tool.get_view_state(self.url,
                                        view_state='//*[@id="__VIEWSTATE"]/@value',
                                        event_validation='//*[@id="__EVENTVALIDATION"]/@value')
        # print(view_dict)
        # print(town_list)
        all_building_url_list = self.get_all_first_page_url(town_list, view_dict)
        print(all_building_url_list)

        house_url_list = self.get_build_detail(all_building_url_list)

        self.get_house_detail(house_url_list)