
Maxim
12.03.2017
15:45:19
Тот же самый код не работает

Vadim
12.03.2017
15:45:39
Хорошо присмотрись
Может лишнего чего дописал

Google

Herman
12.03.2017
15:47:35
по-разному можно сделать. если хочешь чтобы такого не было, создавай requests.Session() объект и используй его в дальнейшем

Nazar
12.03.2017
15:47:52
Ребят, если есть id юзера в тг как получить ник?

Herman
12.03.2017
15:48:05
там и автоматическая работа с куками
но гибкость высокая. если что не нравится - и сам можешь добавить, и удалить, и изменить

Vadim
12.03.2017
15:48:56

Проксимов
12.03.2017
15:50:37

Herman
12.03.2017
15:50:47
я про bs4 ничего не знаю. но если он тебе нужен - почему бы и нет. может и получше что есть, хз вообще
http://docs.python-requests.org/ вот оф.сайт, там и туториал

Проксимов
12.03.2017
15:50:56
Тут вообще принципиально разницы нет

Herman
12.03.2017
15:51:02
за пару часов осиливается
ты может и быстрее. я просто во все вчитываюсь
http://docs.python-requests.org/en/master/user/quickstart/ чтоб не искал

Vadim
12.03.2017
15:52:07
Мои скилы не на очень много выше нуля, так что тут много времени понадобится, пока разберусь что да как

Google

Vadim
12.03.2017
15:52:19
Благодарность!)

Herman
12.03.2017
15:52:27
главное с вебом резберись)

Проксимов
12.03.2017
15:52:30
Если юрлибом 1 строчкой всё делается

Herman
12.03.2017
15:52:52
ибо без понимания что как там делается не сможешь парсить

Проксимов
12.03.2017
15:53:14
urllib + суп = никаких проблем

Herman
12.03.2017
15:53:27
не хочу спорить) я пользовался обоими и нашел requests проще и удобнее

Проксимов
12.03.2017
15:54:08
Хотя опять же разницы нет

Herman
12.03.2017
15:54:17
и, как ни странно, функциональнее

Проксимов
12.03.2017
15:54:27
Нам просто urlopen сделать

Herman
12.03.2017
15:54:29
ну нет так нет
хорошо-хорошо

Проксимов
12.03.2017
15:54:34
Со всем остальным справится суп
Просто в офф доке супа используется именно урлиб

Herman
12.03.2017
15:56:08
вообще я хз
там интерактивка же
много запросов post должно быть

Проксимов
12.03.2017
15:56:38
Ну тут надо сайт посмотреть
Для начала

Herman
12.03.2017
15:57:25
ага, я не особо смотрел. может и в 1 запрос можно уложиться

Google

Herman
12.03.2017
16:04:56
кстати, еще с помощью selenium и opencv можно сделать
если очень сильная интерактивка, веб приложение итп

Vadim
12.03.2017
16:06:59

Herman
12.03.2017
16:07:24
я не знаю, может силами одного selenium даже можно управиться

Проксимов
12.03.2017
16:07:57

Herman
12.03.2017
16:07:58
у меня друг с ними работал
делал программку для анализа карт

Vadim
12.03.2017
16:08:14

Herman
12.03.2017
16:08:22
ну там текст даже, проще будет

Проксимов
12.03.2017
16:08:45

Herman
12.03.2017
16:09:02
мне кажется одного selenium будет достаточно, но это не точно. если не хватит, то opencv точно достаточно будет
тем более если не хочется веб учить

Vadim
12.03.2017
16:09:21
Я буду парсить билеты Кутаиси-Рига на 29 июля
Цену, точнее

Herman
12.03.2017
16:09:55
попробуй поснифать трафик
последний пост запрос перед открытием страницы с отображением цен на билеты на заданный период
и скорее всего его одного будет достаточно
потом просто делаешь его и парсишь цены

Проксимов
12.03.2017
16:14:28
Лень искать

Google

Herman
12.03.2017
16:15:05
там нет ссылки)

Vadim
12.03.2017
16:15:10
Не выйдет, потому что редирект на главную сделает

Herman
12.03.2017
16:15:10
в том и проблема

Проксимов
12.03.2017
16:15:21
Аааа

Herman
12.03.2017
16:15:23
попробуй мой последний совет
мне кажется это само просто

Проксимов
12.03.2017
16:15:29
Понял

Vadim
12.03.2017
16:15:44
Нюхать трафик и парсить?

Herman
12.03.2017
16:16:05
ну да

Admin
ERROR: S client not available

Herman
12.03.2017
16:16:19
я ведь все написал понятно вроде

Vadim
12.03.2017
16:16:28
Угу

Herman
12.03.2017
16:18:53
ставь браузерное расширение
а то там https, не получится просто так
https://addons.mozilla.org/ru/firefox/addon/httpfox/ этот вроде подойдет

Vadim
12.03.2017
16:19:51
То есть мне всё равно придётся заходить на сайт и делать запросы, чтобы трафик пошёл?

Проксимов
12.03.2017
16:19:58

Vadim
12.03.2017
16:20:19

Herman
12.03.2017
16:20:36

Проксимов
12.03.2017
16:20:47

Google

Проксимов
12.03.2017
16:20:48
Лол

Herman
12.03.2017
16:20:56
запомни что там передавалось на какой адрес перед тем как сайт тебе передал желаемую страницу с ценами
и потом просто в своей программе повторяй это
чтобы цены выдавались

Vadim
12.03.2017
16:22:10
Как нет? ?

Проксимов
12.03.2017
16:27:07
Зачем тебе парсить если там всего пару вариантов?
Ручками переписать можно

Vadim
12.03.2017
16:27:55
Интересна динамика изменения цен. Сегодня одно, завтра другое)

Проксимов
12.03.2017
16:28:55
Каждый день переписывать?

Vadim
12.03.2017
16:29:52
Автоматизацию бы)) Попробую как Герман сказал

Diskord
12.03.2017
16:50:21
Всем привет
Поясните плиз в чём суть декоратора @property
?

b0g3r
12.03.2017
16:51:10
А что тебе непонятно?

Diskord
12.03.2017
16:51:30
зачем он используется

Проксимов
12.03.2017
16:52:08
Щас в гугл отошлют

b0g3r
12.03.2017
16:52:48
Для того же, для чего в других языках используется геттер/сеттер
Именно как декоратор - позволяет использовать метод класса как поле класса

Vadim
12.03.2017
16:53:00

Diskord
12.03.2017
16:53:11
duckduckgo

b0g3r
12.03.2017
16:53:38
Но лучше гугла все таки никто не расскажет

Vadim
12.03.2017
16:53:50
Дядя Лутц?
Эта группа больше не существует