import subprocess PACKAGE_NAME = "com.lpa.appointement" ACTIVITY_NAME = "MainActivity" class Commandor: def __init__(self): pass def reload_page(self): # specifying an explicit component name self.clear_app_data() subprocess.call("adb shell am start -n {}/.{}".format(PACKAGE_NAME, ACTIVITY_NAME), shell=True) pass def clear_app_data(self): subprocess.call("adb shell pm clear {}".format(PACKAGE_NAME), shell=True) def send_telephone_number(self): pass def send_otp(self): pass if __name__ == '__main__': commandor = Commandor() commandor.reload_page()