@ru_python

Страница 3266 из 9768
Vespertilio
21.07.2017
06:20:21
как пофиксить эту хрень уже задолбался рыть. инпут по xpath ищу

gmail.find_element_by_xpath('//*[@id="identifierNext"]/content/span').click() time.sleep(3) driver.implicitly_wait(10) gmail.find_element_by_xpath('//*[@id="password"]/div[1]/div/div[1]/input')

Leonid
21.07.2017
06:25:25
Доброе утро, кто подскажет каким образом, может происходить следующее https://prnt.sc/fy4le7

Google
Aleksandr
21.07.2017
06:27:04
ты неправильный подход выбрал

Vespertilio
21.07.2017
06:27:13
а как надо?

Aleksandr
21.07.2017
06:27:19
но он черт возьми есть
нет, он может сто раз в секунду создаваться

Vespertilio
21.07.2017
06:27:25
я даже видео какого-то индуса нагуглил и у него блин работает

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

Aleksandr
21.07.2017
06:28:16
а как надо?
использовать статичные элементы, которые не перерендериваются с дикой скоростью

Vespertilio
21.07.2017
06:29:01
там конечно рандомно генерится путь до него, но xpath тот же всегда

Aleksandr
21.07.2017
06:29:14
да вроде там не перерендеривается
ты глазом можешь и не видеть этого

Vespertilio
21.07.2017
06:29:37
я и в while try пихал

задержку чтоли убрать

Google
Vespertilio
21.07.2017
06:30:04
да

Aleksandr
21.07.2017
06:30:24
задержку чтоли убрать
надежно не будет все равно, если элемент меняется

Vespertilio
21.07.2017
06:30:39
ну а куда копать, есть пример какой-то?

я уже наверное все что можно перерыл

Aleksandr
21.07.2017
06:32:23
ну а куда копать, есть пример какой-то?
не исключено что это gmail делает специально чтобы не давать себя автоматизировать

Vespertilio
21.07.2017
06:33:14
ну я тоже так думал, но надо, надо =)

Aleksandr
21.07.2017
06:33:14
но твое исключение 100% из-за изменения элемента

Vespertilio
21.07.2017
06:33:41
бля ну вроде ж через браузер делается, один хрен должно работать я уже запарился

Aleksandr
21.07.2017
06:33:52
ну я тоже так думал, но надо, надо =)
на вот ищи творческий выход

Vespertilio
21.07.2017
06:34:28
да у меня тут уже предел творчества )

Aleksandr
21.07.2017
06:35:02
бля ну вроде ж через браузер делается, один хрен должно работать я уже запарился
надо смотреть и анализировать механику страницы приложения, без этого надежно не сделать

Игорь
21.07.2017
06:35:55
Aleksandr
21.07.2017
06:36:22
зачем это ему? Есть же апи для автоматизаций.
а капча ему зачем? защита от роботов

Vespertilio
21.07.2017
06:36:47
зачем это ему? Есть же апи для автоматизаций.
ну такой кейс, девченке QA помогаю

Игорь
21.07.2017
06:37:03
а капча ему зачем? защита от роботов
чтоб не нагружали же, вестимо.

Aleksandr
21.07.2017
06:37:03
так апи контролируется лимитами, там ты не только аутентифицирован но и авторизован

ну такой кейс, девченке QA помогаю
sleep конечно антипаттерн вообще, скинь гистом весь тест

Vespertilio
21.07.2017
06:40:46
sleep конечно антипаттерн вообще, скинь гистом весь тест
https://gist.github.com/anonymous/792b53453905b80fb284bc6390c9958b

Игорь
21.07.2017
06:43:44
https://gist.github.com/anonymous/792b53453905b80fb284bc6390c9958b
а кукисы у тебя как генерятся? а агент правильный? ибо это критично для гуглосервисов

Google
Vespertilio
21.07.2017
06:44:09
а кукисы у тебя как генерятся? а агент правильный? ибо это критично для гуглосервисов
да это ж вебдрайвер он тупо через браузер пашет и все остальное соответственно

там натурально открвается браузер и клацаются кнопочки)

Dmitry
21.07.2017
06:51:20
А id инпута верный? У меня он Passwd

Vespertilio
21.07.2017
06:52:16
<input type="password" class="whsOnd zHQkBf" jsname="YPqjbf" autocomplete="current-password" spellcheck="false" tabindex="0" aria-label="Введите пароль" name="password" autocapitalize="off" autocorrect="off" dir="ltr" data-initial-dir="ltr" data-initial-value="">

Dmitry
21.07.2017
06:53:22
да точно, я через общий гугл акаунт пробовал

в дев тулс находит по такому //input[@type='password']

Vespertilio
21.07.2017
06:54:12
ну щас чекнем

не не катит

Dmitry
21.07.2017
06:57:49
что пишет?

Vespertilio
21.07.2017
07:00:51
все я решил =) у меня в коде ошибка, я переменной gmail предыдущий импут присваивал, а потом у этой же переменной новый инпут искал. типичная тупая ошибка =)

Евгений
21.07.2017
07:25:13
Кто может помочь установить django на debian?

Андрей
21.07.2017
07:25:52
Кто может помочь установить django на debian?
ты что-то не договариваешь

Dmitriy
21.07.2017
07:26:05
DO поможет https://www.digitalocean.com/community/tutorials/how-to-install-the-django-web-framework-on-debian-8

Pavel
21.07.2017
07:27:10


Boxeus
21.07.2017
07:28:54
Кто может помочь установить django на debian?
а в чем проблема? pip install django и все...

Eldar
21.07.2017
07:29:28
а в чем проблема? pip install django и все...
он делает это из интерпретатора питона:D

Leonid
21.07.2017
07:30:25
Кто подскажет по Джанго: как получить списком ID c QuerySet? Например с этого: news_news=news.objects.order_by('?')[:9] Пробую: print(list(news.objects.filter(pk__in=list(news_news.values_list('id',flat=True)).values_list('id',flat=True))) но выдает совсем иные значения

Google
Admin
ERROR: S client not available

Dmitriy
21.07.2017
07:31:37
Ура

Pavel
21.07.2017
07:32:13
3к мемберов, ничесе
как ты думаешь, чему посвящена вот так картинка с тремя людьми? :)

Aragaer
21.07.2017
07:36:17
а мне показывает 2997

Alex
21.07.2017
07:43:31
3к мемберов, ничесе
А сколько живых?

b0g3r
21.07.2017
07:43:54
думаю около 300

https://combot.org/chat/-1001007166727

Проксимов
21.07.2017
07:51:33
502

b0g3r
21.07.2017
07:51:58
502 Bad Gateway — Викиреальность www.wikireality.ru 502 Bad Gateway (с англ. плохой шлюз) — ошибка, которую отдают интернет-сайты в случае, если появились проблемы на стороне сайта, касающиеся работы прокси-сервера, DNS-сервера или хостинг-сервера.

Lucky
21.07.2017
08:07:09
3к пользователей гет!

Extremeprog
21.07.2017
08:11:50
https://combot.org/chat/-1001007166727
А для другого чата можно посмотреть стату текущего онлайна? Или только этот?

b0g3r
21.07.2017
08:12:18
любого, где есть комбот, очевидно

но текущий онлайн - эт не про то, тут количество уникальных пользователей, написавших сообщение за месяц

Extremeprog
21.07.2017
08:13:50
любого, где есть комбот, очевидно
да, я понял из их описания, но не совсем ясен принцип работы

b0g3r
21.07.2017
08:14:16
просто в чате есть бот, который видит все сообщения и записывает их (якобы не записывает конечно, а только фиксирует от кого сообщение и какой длины, но на самом деле кто его знает)

Extremeprog
21.07.2017
08:15:33
т.е. он полный список участников не показывает, а только тех что отметились постаи за месяц

ясн

Google
Artem
21.07.2017
08:19:37
теперь мы python3k, второй питон официально объявляется депрекейтед ?

Sergey
21.07.2017
08:19:55
охренеть.

Albatrosicks
21.07.2017
08:23:27
Ммммм? Рили?

Nikolay
21.07.2017
08:23:58
так он уже несколько лет как депрекейтед

Sergey
21.07.2017
08:27:17
мужики, питон с куте деплоить на винде так и нечем нормально? шоб одним небольшим бандлом поставлять

b0g3r
21.07.2017
08:27:41
.exe?

pyinstaller с танцами с бубном ок собирает pyqt5 py3.5

Sergey
21.07.2017
08:28:09
танцы сложные?

Страница 3266 из 9768