![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Форма на web-странице в Интернет
Critter © (2007-09-20 02:53:00)А
Zeqfreed (2007-09-22 21:36:00) [1]> Critter (22.09.07 20:43) [15]
Самостоятельно разобраться то вообще никакого желания нет? Тягомотину такую нудную на форуме тянуть, так это пожалуйста.
http://www.google.com/search?q=python+pros+and+cons
Critter (2007-09-22 20:43:00) [2]Неет. Язык сначало надо выучить. Это уже как минимум 2 дня. А "все написать" - это значит, что за два дня вы можете написать все программы, которые можно представить и остальным программистам навсегда уже нужно будет уходить работать по другой специальности? ;)))
Я хочу заранее знать именно о недостатках инструмента, чтобы потом не обнаружить, что зря потратил время. Если недостатки меня устроят в данной задаче, то на них можно закрыть глаза, а вот если не устроят...
Zeqfreed (2007-09-22 08:03:00) [3]Я валяюсь. Сейчас набежит еще человек пять и каждый будет хвалить свое болото — вы куда метнетесь? :)
За эти два дня уже все можно было написать на любом языке.
Critter (2007-09-22 07:59:00) [4]Так-так... В чем недостатки? Может пока не поздно заранее подскажете?
tesseract (2007-09-22 00:38:00) [5]
> Так я же еще не узнал - Питон именно за счет RegExp удобен
> для поиска шаблонов в HTML коде страниц
RegExp вообще фишка perl. Там ещё такая тема есть как хэши- ассоциативные массивы - круче чем в 1с сделаны :-D Python вообще язык приятный - но у него недостатков больше чем у perl
Zeqfreed (2007-09-22 00:34:00) [6]> Critter (21.09.07 21:12) [10]
Преимущества я описал в [7]. Что не понятно?
Critter (2007-09-21 21:12:00) [7]А зачем его тогда советуете? ;)
Так я же еще не узнал - Питон именно за счет RegExp удобен для поиска шаблонов в HTML коде страниц или по еще каким-то критериям?
Я ведь пока инструменты выбираю, еще не начал "проект".
Zeqfreed (2007-09-20 23:36:00) [8]> Critter (20.09.07 21:13) [8]
Прикручивайте. Питон тут не при чем.
Critter (2007-09-20 21:13:00) [9]Как это не нужно? Нужно. Для описания темплейтов. А заменить Delphi на Питон я не собираюсь.
Так в чем преимущества Питон по сравнению с RegExp (или другими скриптами, использующими RegExp)? Мне нужно именно шаблоны к Delphi программе прикрутить для выдирания кусков из вебстраниц.
Zeqfreed (2007-09-20 20:39:00) [10]> Critter (20.09.07 19:51) [6]
Преимущества Питона в том, что write less, do more. Сделать можно все и хоть где. Встраивать Питон в программу на Делфи не нужно :)
Critter (2007-09-20 19:51:00) [11]А Питон можно встроить в Delphi программу (или только урезанный вариант - он подойдет?) Кстати, а в том Питоне нужно будет пользоваться RegExp или он свои встроенные инструменты имеет? Ведь RegExp есть и в других скриптах. В чем преимущества Python ?
И можно ли будет найти текст прямым поиском (т.е. текст-метку), а потом вернуться обратным поиском (т.е. от конца к началу) например к началу таблицы, содержащей текст-метку, чтобы вырезать эту таблицу полностью?
Zeqfreed (2007-09-20 18:35:00) [12]> Critter (20.09.07 15:57) [4]
> выделить визуально на странице, и чтобы можно было это выделение
> увидеть и в кодах страницы
http://getfirebug.com
> чем удобнее всего сделать такого паука-потрошителя
Use Python, Luke :)
Наверное, тебе будут советовать Indy или ICS, но меня лично от них тошнит в разной степени от каждого.
Critter (2007-09-20 15:57:00) [13]Ok. А вот мне нужно различную инфу выдирать из веб-странички: таблицу или часть таблицы с инфой. Причем с разных сайтов, чтобы потом объединить данные в программе и проанализировать или просто вывести для просмотра в удобной форме.
Чем удобнее всего
1) быстро найти и увидеть с какого места начинается нужная часть на вебстранице (мне кажется наиболее удобно - выделить визуально на странице, и чтобы можно было это выделение увидеть и в кодах страницы - наверное это какой-то Wysiwyg редактор html? Какой из них так может - показать выделение или где курсор поставлен был в html коде страницы?)
2) чем в Delphi программе (какой библиотекой/компонентом) удобнее всего сделать такого паука-потрошителя - находить и выдирать куски html-кода по заданному шаблону, для каждого сайта индивидуальному?
sniknik (2007-09-20 08:30:00) [14]> какой-нибудь дебаггер
мазила + плагин Firebug, и будет возможность пошаговой отладки страниц.
Zeqfreed (2007-09-20 06:23:00) [15]Исходник страницы достаточно посмотреть.
Critter (2007-09-20 02:57:00) [16]А как узнать что нужно отсылать при входе на сайт? Поясняю:
Надо заполнить имя-пароль и выслать на вебсайт. Как проще всего узнать в какой форме посылается и чем проще это сделать (не ответить проще, а сделать проще ;)
То есть какой-нибудь дебаггер нужен что отсылается на вебсайт и что оттуда приходит.
И чем проще потом это отсылать из программы?