Best Python code snippet using autotest_python
runui.py
Source:runui.py  
...323        dash.dependencies.Input('session-id', 'children'),324        dash.dependencies.Input('refresh-button', 'n_clicks'),325    ]326)327def update_from_database(in_session_id, n_clicks):328329    logging.log(logging.INFO, "RunUI::update_from_database(): Enter")   330    _json_data = global_session_dict[in_session_id]331    if _json_data == None or _json_data == '':332        logging.log(logging.INFO, "RunUI::update_from_database(): controls date not initialized")333        return334        335    print(_json_data)336    _json_to_controls=json.loads(_json_data)    337    in_start_date = _json_to_controls["start_date"]338    in_end_date = _json_to_controls["end_date"]339    in_data_type = _json_to_controls["data_type"]340    341    cd = CompetitiveData()342    if in_data_type == 'Show All':343        df = cd.refresh_from_database(in_start_date, in_end_date)344        logging.log(logging.INFO, "RunUI::update_from_database(): Show All")345    else:346        df = cd.get_lowest_price_per_route(in_start_date, in_end_date)347        logging.log(logging.INFO, "RunUI::update_from_database(): Show Only Lowest")348    if len(df) == 0:349        rows=[{}]350        return rows351    df['URL'] = df['URL'].apply(make_hyperlinks)352    logging.log(logging.INFO, "RunUI::update_from_database(): Exit")353    return df.to_dict('records')354    355    #to enable color coding, this works with 356    #return ConditionalTable(df)357358    # to enable hyper link on URL column359    #return HyperlinkedTable(df)360361app.css.append_css({362    'external_url': 'https://codepen.io/chriddyp/pen/bWLwgP.css'363    #'external_url': 'https://codepen.io/chriddyp/pen/dZVMbK.css'364})365366if __name__ == '__main__':
...job.py
Source:job.py  
...104    # extra processing is needed because Dynamic Form does not105    # have easy update option by passing the instance.106    if job:107        # non-model forms update108        forms[DATA_OPEN].update_from_database(job=job)109        forms[DATA_SIMULATED].update_from_database(job=job)110        forms[SIGNAL_PARAMETER_BBH].update_from_database(job=job)111        forms[SIGNAL].update_from_database(job=job)112        forms[PRIOR].update_from_database(job=job)113        forms[SAMPLER_DYNESTY].update_from_database(job=job)114        forms[SAMPLER_NESTLE].update_from_database(job=job)115        forms[SAMPLER_EMCEE].update_from_database(job=job)116        forms[LAUNCH].update_from_database(job=job)117        # because of too much dynamic nature, fields are by default set as non-required118        # once everything is processed with the form, all the fields are marked as required119        # this can be done in an alternate way:120        # Using dynamic form for each prior121        # then use the same approach for job to decide which forms are going to be saved122        # the rest of the forms should be returned as initial123        forms[PRIOR].update_fields_to_required()124    return forms125def filter_as_per_input(forms_to_save, request):126    """127    Filters out irrelevant forms from the to save list based on user input128    :param forms_to_save: list of forms to save for a tab129    :param request: Django request object130    :return: new list of forms to save...equip_items.py
Source:equip_items.py  
...3from bin.item_service import get_equipment4from bin.player_service import get_player5def add_resource(bot, update, args):6    item = Resource(None, int(args[0]), None)7    item.update_from_database()8    player = get_player(update.message.from_user.id)9def remove_resource(bot, update, args):10    item = Resource(None, int(args[0]), None)11    item.update_from_database()12    player = get_player(update.message.from_user.id)13def equip(bot, update):14    id = update.message.text.partition('_')[2]15    eqipment = Equipment(0, id, 0, 0, 0, 0, 0, 0, 0)16    if eqipment.update_from_database() is None:17        bot.send_message(chat_id=update.message.from_user.id, text="ÐÑÐ¾Ñ Ð¿ÑÐµÐ´Ð¼ÐµÑ Ð½Ðµ найден в базе даннÑÑ
")18        return19    player = get_player(update.message.from_user.id)20    return_code = player.equip(eqipment)21    if return_code == 1:22        bot.send_message(chat_id=update.message.from_user.id, text="ÐÑого пÑедмеÑа Ð½ÐµÑ Ð² ваÑем инвенÑаÑе")23        return24    if return_code == -1:25        bot.send_message(chat_id=update.message.from_user.id, text="ÐÑибка")26        return27    bot.send_message(chat_id = update.message.from_user.id, text = "УÑпеÑно ÑкипиÑовано")28def unequip(bot, update):29    id = update.message.from_user.id30    player = get_player(id)...Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
