Форум сайта python.su
0
Есть структура данных (описание идеальной формы)
model_data= {
“delivery_type”: {
“1”: { # Немедленно
“_cb_rep_alternat”: {#Вариант отчета
“disabled”: “false”, “must”: “true”
},
“_cb_report_format”: {#Формат отчета
“disabled”: “false”,“must”: “true”
},
“_cb_delivery_type”: { #Способ доставки
“disabled”: “false”,“must”: “true”
},
“_recipient”: {#Адрес получателя
“disabled”: “true”, “must”: “false”
},
“_cb_compression_types”: {#Метод сжатия
“disabled”: “true”, “must”: “false”
},
“_compression_password”: {#Пароль
“disabled”: “true”, “must”: “false”
},
“_file_name”: {#Имя файла
“disabled”: “true”, “must”: “false”
}#,
#“_wb_back”: {
#Назад#“disabled”: “true”,
#зачемонанужнаинекнопкалиЗаказатьотчетнужна???????#
#},
#“_wb_cancel”: {
#“disabled”: “false”,
#
#},
#“_wb_next”: {
#“disabled”: “false”,
#
#}
}
}}
Нужно прочитать реальную и записать в такую же структуру и сравнить.
Так вот оказалась проблема с тем, чтобы записать.
Была попытка сделать так:
for button in model_data:
current_model_data={delivery_type:button}
current_model_data={button:{“disabled”:_seleniumlib().get_element_attribute(button+'@disabled')}}
Но кнопа перезаписывается, как сделать так, чтобы добавлялась в словарь?
Офлайн
568
Кто-то что-то понял?
Офлайн
88
словарь[ключ]=значение
Отредактировано Shaman (Июнь 30, 2015 18:45:20)
Офлайн
88
FishHookС десятого перепрочтения только начал о чём-то смутно догадываться. )
Кто-то что-то понял?
Офлайн