time.sleep(10) c_dir = os.getcwd() template_path = os.path.join(c_dir, TEMPLATE_PATH) file_bef = os.listdir(template_path) if TEMPLATE_NAME in file_bef: os.remove(template_path + os.sep + TEMPLATE_NAME) time.sleep(3) for a in range(len(file_bef)): if file_bef[a] == '__init__.py': pass else: os.rename(template_path + os.sep + file_bef[a], template_path + os.sep + TEMPLATE_NAME) break if __name__ == '__main__': # browser = login_cds.open_cds() with open('config.json') as f: config = json.load(f) chrome_option = webdriver.ChromeOptions() c_dir1 = os.getcwd() template_path1 = os.path.join(c_dir1, 'template') prefs = {"download.default_directory": template_path1} chrome_option.add_experimental_option("prefs", prefs) browser = Chrome(chrome_options=chrome_option) logon = login_cds.login(browser, config['url_link_cds_eit100']) get_latest_template(browser, config['template_url'])
btn_ldss.click() WebDriverWait(p_browser, 300).until(EC.visibility_of_element_located((By.ID, 'pDownload'))) WebDriverWait(p_browser, 300).until(EC.invisibility_of_element_located((By.ID, 'pDownload'))) time.sleep(10) c_dir = os.getcwd() template_path = os.path.join(c_dir, 'template') file_bef = os.listdir(template_path) print(file_bef) time.sleep(10) for b in range(len(file_bef)): if tran_run_id in file_bef[b]: shutil.move(os.path.join(template_path, file_bef[b]), os.path.join(c_dir, 'ldss_output', file_bef[b])) if tran_run_id: break return tran_run_id if __name__ == '__main__': chrome_option = webdriver.ChromeOptions() c_dir1 = os.getcwd() template_path1 = os.path.join(c_dir1, 'template') prefs = {"download.default_directory": template_path1} chrome_option.add_experimental_option("prefs", prefs) browser = Chrome(chrome_options=chrome_option) login_cds.login(browser, 'https://eit1-i.svcs.hp.com/cds/ConsoleRead') tran_name = '2016010801Regression_Eva' download_result_ldss(browser, tran_name) #tran_name2 = '2016010801Regression_Eva' #download_result_ldss(browser, tran_name2)