Уведомления

Группа в Telegram: @pythonsu

#1 Март 2, 2010 14:22:22

Asya
От:
Зарегистрирован: 2010-03-02
Сообщения: 23
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите чайнику

Здравствуйте всем пайтонерам помогите пожалуйста, пытаюсь решить самостоятельно, но не выходит, и ето смог бы последовательно обьяснить, чтоб понятно было и заранее спасибо
# xml='<Test exp='1+2+3/3' exp2='121/11' text=“Hello world!”>'
1 парсить xml
2 сконвертировать строку в матем.выраж.
3 получить подстроку из значения ‘text’
4 вывести рез-т типо в виде:
<Test>
<result> value <result>
</Test>



Офлайн

#2 Март 2, 2010 14:25:27

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Помогите чайнику

Не вижу “попыток решить самостоятельно”.

Офлайн

#3 Март 2, 2010 14:51:13

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Помогите чайнику

Участник Asya форума Портал Python-программистов послал Вам сообщение. Вы можете ответить Asya путём ответа на это письмо.

Содержание сообщения:
———————————————————————–

не нужно умничать, если такой гений то почему ты не миллиардер, а у мя куча ошибок выскакивает подскажи хоть начало кода для парсинга

———————————————————————–


Портал Python-программистов Почтовый робот
No comments.

Офлайн

#4 Март 2, 2010 15:05:16

lightcaster
От:
Зарегистрирован: 2008-07-01
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите чайнику

Ferroman
Asya, если у “тя” куча ошибок выскакивает, то и их приводи.
Коммент Ferroman'а разумен. Тебе здесь никто и ничем не обязан.

Начало кода:
#!/usr/bin/env python

ps ты миллиардер? помогу за большие деньги



Офлайн

#5 Март 2, 2010 15:11:59

Asya
От:
Зарегистрирован: 2010-03-02
Сообщения: 23
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите чайнику

ты ни фига не понимаешь сокращенные слова типо тя, уже все знают. я не миллиардер, скромняга



Офлайн

#6 Март 2, 2010 15:13:22

Asya
От:
Зарегистрирован: 2010-03-02
Сообщения: 23
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите чайнику

такое впечатление что тебе уже 30



Офлайн

#7 Март 2, 2010 15:16:40

Asya
От:
Зарегистрирован: 2010-03-02
Сообщения: 23
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите чайнику

не хочешь помогать то скажи, лишь б вам деньги деньги. Уже совсем забыли что такое добро делать и оказывать помощь, и наверно, и друзьям так помогаешь только за деньги



Офлайн

#8 Март 2, 2010 15:19:03

UsCr
От:
Зарегистрирован: 2009-11-04
Сообщения: 216
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите чайнику

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 есть в третьем питоне, преобразует строку в выражение и возвращает результат.



Офлайн

#9 Март 2, 2010 15:28:22

Asya
От:
Зарегистрирован: 2010-03-02
Сообщения: 23
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите чайнику

спасибо товарищ UsCr
почему 1и 2 пунктам выдает ошибки в консоли, наверняка ты пользуешься 3 версмей?



Офлайн

#10 Март 2, 2010 15:34:35

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

Помогите чайнику

UsCr
first_exp = mat_val(xml)
Не хорошо так xml парсить :)
Asya
такое впечатление что тебе уже 30
Такое ощущение что тебе 14…. :)



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version