#!python3 from walk import Walk import time import getopt import sys do_log = False opts, args = getopt.getopt(sys.argv[1:], "hl", ["help", "log"]) for k, v in opts: if k in ("-h", "--help"): print("use -l for log to file") elif k in ("-l", "--log"): do_log = True countries = ["ke", "ng", "gh"] for country in countries: screen_folder = "d:\\quicktest\\{}_betslip_{}".format( country, time.strftime("%Y%m%d_%H%M", time.localtime())) log_file = "{}\\result.log".format(screen_folder) if (do_log): w = Walk(screen_folder=screen_folder, country=country, log_file=log_file) else: w = Walk(screen_folder=screen_folder, country=country) w.wait(10).try_close_ads().set_country(country).wait(5) w.try_close_ads().login().walk_betslip() w.quit()
#!python3 from walk import Walk import time import getopt import sys do_log = False opts, args = getopt.getopt( sys.argv[1:], "hl", ["help","log"] ) for k, v in opts: if k in ("-h", "--help"): print("use -l for log to file") elif k in ("-l", "--log"): do_log = True countries = ["ke", "ng", "gh"] for country in countries: screen_folder = "d:\\quicktest\\{}_market_{}".format( country, time.strftime("%Y%m%d_%H%M",time.localtime()) ) log_file = "{}\\result.log".format(screen_folder) if(do_log): w = Walk(screen_folder=screen_folder, country=country, log_file=log_file) else: w = Walk(screen_folder=screen_folder, country=country) w.wait(15).try_close_ads().set_country("ke") w.wait(5).try_close_ads().login().walk_quickbet() w.quit()
from walk import Walk w = Walk(screen_folder="d:\\quicktest") w.wait(10) w.find_quick_entry("Sports").click() w.find_element_by_id_and_text("com.sportybet.android:id/item_text_view", "All Football").click() w.find("com.sportybet.android:id/home_team").click() el_container = w.find("com.sportybet.android:id/event_recycler") el_market_containers = el_container.find_elements_by_class_name( "android.widget.LinearLayout" ) for el_market_container in el_market_containers: if(el_market_container.location["x"] > 0): continue el_market_name = [] el_market_name = el_market_container.find_elements_by_id( "com.sportybet.android:id/title" ) if(el_market_name): print(el_market_container.location) print(el_market_name[0].text)