Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Общие вопросы > jsoт python


Автор: AlexeyAl 23.11.2014, 13:27
Здраствуйте, вытащил из текста строку и перевел её в json формат 
Код

" articlesFromServer = [{\"ei\":262283959,\"mk\":\"Renault\",\"md\":\"Scenic\",\"cs\":\"€\",\"fr\":\"07/2000\",\"ot\":\"U\",\"at\":\"C\",\"ma\":\"244.264\",\"pd\":null,\"pp\":\"1,-\",\"iep\"

Вытащить нужно 262283959 и по всей строке(она длинная), еще несколько таких чисел которые следуют после \"ei\":. Пробовал упростить через split, а так же указать separators, но что то не как.

Автор: sQu1rr 23.11.2014, 15:13
http://pyyaml.org/wiki/PyYAMLDocumentation

просто загрузите json в переменную и работайте как с массивом словарей smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)