Форум сайта python.su
Здравствуйте всем пайтонерам помогите пожалуйста, пытаюсь решить самостоятельно, но не выходит, и ето смог бы последовательно обьяснить, чтоб понятно было и заранее спасибо
# xml='<Test exp='1+2+3/3' exp2='121/11' text=“Hello world!”>'
1 парсить xml
2 сконвертировать строку в матем.выраж.
3 получить подстроку из значения ‘text’
4 вывести рез-т типо в виде:
<Test>
<result> value <result>
</Test>
Офлайн
Не вижу “попыток решить самостоятельно”.
Офлайн
Участник Asya форума Портал Python-программистов послал Вам сообщение. Вы можете ответить Asya путём ответа на это письмо.No comments.
Содержание сообщения:
———————————————————————–
не нужно умничать, если такой гений то почему ты не миллиардер, а у мя куча ошибок выскакивает подскажи хоть начало кода для парсинга
———————————————————————–
–
Портал Python-программистов Почтовый робот
Офлайн
FerromanAsya, если у “тя” куча ошибок выскакивает, то и их приводи.
Офлайн
ты ни фига не понимаешь сокращенные слова типо тя, уже все знают. я не миллиардер, скромняга
Офлайн
такое впечатление что тебе уже 30
Офлайн
не хочешь помогать то скажи, лишь б вам деньги деньги. Уже совсем забыли что такое добро делать и оказывать помощь, и наверно, и друзьям так помогаешь только за деньги
Офлайн
Asya, а если я миллиардер, мне можно умничать?
Я думаю решать надо так:
1 и 2 пункт: first_exp = mat_val(xml)
sec_exp = mat_val(xml)
3 пункт: text = xml
4 пункт: print “<test> \n <result> {0} \n {1} \n <result> </test>”.format(first_val, sec_val)
Функция mat_val есть в третьем питоне, преобразует строку в выражение и возвращает результат.
Офлайн
спасибо товарищ UsCr
почему 1и 2 пунктам выдает ошибки в консоли, наверняка ты пользуешься 3 версмей?
Офлайн
UsCrНе хорошо так xml парсить :)
first_exp = mat_val(xml)
AsyaТакое ощущение что тебе 14…. :)
такое впечатление что тебе уже 30
Офлайн