Вы можете прямо вставлять значения в JavaScript:
//View.cshtml
См. JSON.parse
, Html.Raw
В качестве альтернативы вы можете получить значения через Ajax:
public ActionResult GetValues()
{
// logic
// Edit you don't need to serialize it just return the object
return Json(new { Addresses: lAddressGeocodeModel });
}
См. jQuery.ajax
Вы хотите заменить только значение «103» в исходном рабочем коде, так что это единственная часть, которую вы должны изменить.
def main():
parser = argparse.ArgumentParser()
parser.add_argument("target_combo_box_property", action='store_true')
parser.add_argument("target_combo_box_value", type=int)
parser.add_argument("target_searched_string")
args = parser.parse_args()
app = Application(backend='win32').connect(path="app.exe")
findWindow = app.Find
fieldDrpDwn = findWindow.child_window(control_id=args.target_combo_box_value)
select_combo_box_item(fieldDrpDwn, args.target_searched_string)
if __name__ == '__main__':
main()
что-то вроде ниже. мне нужно передать и управление, и значение из внешних файлов, поэтому я хотел использовать переменные вместо обоих.
def main():
parser = argparse.ArgumentParser()
parser.add_argument("target_combo_box_property", action='store_true')
parser.add_argument("target_combo_box_value", type=int)
parser.add_argument("target_searched_string")
args = parser.parse_args()
app = Application(backend='win32').connect(path="app.exe")
findWindow = app.Find
*fieldDrpDwn = findWindow.child_window(**variable=variable**)*
select_combo_box_item(fieldDrpDwn, args.target_searched_string)
if __name__ == '__main__':
main()