Beispiel #1
0
 def focus_check(self, fans_driver, address):
     fans_info = FriendHomePage.get_friend_info(fans_driver)
     focus_num = fans_info[0]
     fans_num = fans_info[1]
     weibo_num = fans_info[2]
     return focus_num < 500 and fans_num < 5000 and weibo_num > 20 and '南京' in address[
         1]
 def foucs_friend(self, url, webdriver):
     webdriver.get(url)
     webdriver.implicitly_wait(10)
     nums = FriendHomePage.get_friend_info(webdriver)
     foucs_nums = nums[0]
     fans_num = nums[1]
     if foucs_nums/fans_num > 0.5:
         FriendHomePage.focus_action(webdriver)
         time.sleep(3)
     else:
         print '不符合要求,不于关注'
 def foucs_friend(self, url, webdriver):
     webdriver.get(url)
     webdriver.implicitly_wait(10)
     nums = FriendHomePage.get_friend_info(webdriver)
     foucs_nums = nums[0]
     fans_num = nums[1]
     if foucs_nums / fans_num > 0.5:
         FriendHomePage.focus_action(webdriver)
         time.sleep(3)
     else:
         print '不符合要求,不于关注'
Beispiel #4
0
 def __get_weiboer_info(self, weibo):
     try:
         print('访问:'),
         print(weibo.author_url)
         self.browser.get(weibo.author_url)
         time.sleep(4)
         info = FriendHomePage.get_friend_info(self.browser)
         fans_info = FansInfo()
         fans_info.focus_num = info[0]
         fans_info.fans_num = info[1]
         fans_info.weibo_num = info[2]
         weibo.author_info = fans_info
         pass
     except Exception as e:
         pass