def _get_followers_and_followings(device): followers = 0 followers_text_view = device(resourceId='com.instagram.android:id/row_profile_header_textview_followers_count', className='android.widget.TextView') if followers_text_view.exists(timeout=UI_TIMEOUT): followers_text = followers_text_view.info['text'] if followers_text: followers = parse(device, followers_text) else: print_timeless(COLOR_FAIL + "Cannot get followers count text, default is " + str(followers) + COLOR_ENDC) else: print_timeless(COLOR_FAIL + "Cannot find followers count view, default is " + str(followers) + COLOR_ENDC) followings = 0 followings_text_view = device(resourceId='com.instagram.android:id/row_profile_header_textview_following_count', className='android.widget.TextView') if followings_text_view.exists(timeout=UI_TIMEOUT): followings_text = followings_text_view.info['text'] if followings_text: followings = parse(device, followings_text) else: print_timeless(COLOR_FAIL + "Cannot get followings count text, default is " + str(followings) + COLOR_ENDC) else: print_timeless(COLOR_FAIL + "Cannot find followings count view, default is " + str(followings) + COLOR_ENDC) return followers, followings
def _get_following_count(device): following = None following_text_view = device(resourceId='com.instagram.android:id/row_profile_header_textview_following_count', className='android.widget.TextView') if following_text_view.exists: following_text = following_text_view.text if following_text: following = parse(device, following_text) else: print(COLOR_FAIL + "Cannot get your following count text" + COLOR_ENDC) else: print(COLOR_FAIL + "Cannot find your following count view" + COLOR_ENDC) return following
def _get_followers_count(device): followers = None followers_text_view = device( resourceId= 'com.instagram.android:id/row_profile_header_textview_followers_count', className='android.widget.TextView') if followers_text_view.exists(timeout=UI_TIMEOUT): followers_text = followers_text_view.info['text'] if followers_text: followers = parse(device, followers_text) else: print(COLOR_FAIL + "Cannot get your followers count text" + COLOR_ENDC) else: print(COLOR_FAIL + "Cannot find your followers count view" + COLOR_ENDC) return followers