os()backend[]server[]select[]count(,)obj1lineobj1line.strip().startswith()backend.append(line.strip())line.strip().startswith()server.append(line.strip())ibackendselect.append(i.split())select[count][]countcountserver[count]()backend[]record[][][][]\[][]new2backendrecorda[]i(,)obj1_rlineobj1_ra.append(line)strline.split()stria.index(line)a.insert(i,new2)(,)obj1_wjaobj1_w.write(j)os.rename(,)os.rename(,)os.remove()()backend[]record[][][][]\[][]backend_listbackend.split()record_listrecord.split()backend_listrecord_lista[](,)obj1_rlineobj1_rlinea.append(line)strline.split()strbackend_lista.remove(line)strrecord_lista.remove(line)(,)obj1_wjaobj1_w.write(j)os.rename(,)os.rename(,)os.remove()__name__select_num()select_numaddress()find_listfind(address)find_listselect_numdata_str(())new_insert_listnew_insert(data_str)new_insert_listdata_str(())del_backend_listdel_backend(data_str)del_backend_list