Уведомления

Группа в Telegram: @pythonsu

#1 Март 10, 2013 00:59:53

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Обработка текста для чайника... Подскажите?

dimy44
хотя по поводу первого числа ТС писал что там и так всегда нули

вот его фраза
od4honnor
первое значение изменять не нужно… там везде нули…

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



Офлайн

#2 Март 10, 2013 07:26:53

od4honnor
Зарегистрирован: 2013-03-09
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Обработка текста для чайника... Подскажите?

py.user.next
зря ведёшься, он говорит, что его не надо делить, потому что там нули
то есть он не понимает, что если там вруг и внезапно окажутся не нули, то код придётся переделывать, потому что не нули в первом значении делить надо


Я это прекрасно понимаю, но так же понимаю, что ничего кроме нулей в первом значении не появится… Формат жестко задан программой…

У меня такой вопрос - а почему не обратили внимания на эту строчку из первого примера?

editor.pyreplace('N([0-9]+)', replace_func)

Эта строка отлично работает в скриптовом плагине, и позволяет обрабатывать весь текст открытого файла в текстовом редакторе… Синтаксис очевиден даже мне - первая часть это что искать, вторая - что с этим делать…

Отредактировано od4honnor (Март 10, 2013 07:30:49)

Офлайн

#3 Март 10, 2013 09:08:27

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Обработка текста для чайника... Подскажите?

od4honnor
Формат жестко задан программой
такого не может быть - смотри, если там всегда нуль на первой позиции, то зачем его хранить в файле ? значит, там может быть не нуль, для того эта позиция и предусмотрена

od4honnor
а почему не обратили внимания на эту строчку
потому что она не относится к питону, какая-то левая строка
если скрипт попадёт на компьютер, где есть питон, но нет этого editor, то из-за этого он не будет работать - придётся переделывать код либо устанавливать что-то там



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version