
insanemainfame
30.11.2017
15:14:21
ну, там написано unity

Eugine
30.11.2017
15:14:22
я слежу за тобой

insanemainfame
30.11.2017
15:14:27
синстаксис похож

Peter
30.11.2017
15:14:38

Google

Fram
30.11.2017
15:36:14
здравствуйте

Sylvester
30.11.2017
15:36:24
всем доброго суток
так званого вечера
ребята
я сегодня выгулял на улице своего нехуйного питона

Alexey
30.11.2017
15:37:05
Хорошо.

Peter
30.11.2017
15:37:20

Alexey
30.11.2017
15:37:33
Он вышел. Сам.

Peter
30.11.2017
15:37:47
Лол

Eugine
30.11.2017
15:39:20
кстати да, и вправду

Николай
30.11.2017
15:50:50


Vlad
30.11.2017
17:50:55
Попытка сформулировать вопрос. У меня питон версии 3.6, scrapy 1.4. Нужно сделать авторизацию в вконтакте для парсинга моей странички. Пытался протестить примерную авторизацию на другом одностраничнике:
self.driver = webdriver.Firefox(log_path=None,
executable_path="/home/zik/Programms/Gekodriver/geckodriver")
self.driver.get(self.start_urls[0])
self.driver.find_element_by_link_text("Вход").click()
time.sleep(2)
log = self.driver.find_element_by_id("user[login]")
psw = self.driver.find_element_by_id("user[password]")
btn = self.driver.find_element_by_id("user[submit]")
log.send_keys(LOGIN)
psw.send_keys(PASSWORD)
btn.click()
cookies = self.driver.get_cookies()
self.driver.close()
return Request("https://www.livelib.ru/", cookies=cookies, callback=self.after_login)
После возраста новой странички авторизация не проходит. Пробовал через формы scrapy неудобно, так как много js на клиенте. Помогите, как совместить scrapy + selenium, мб опыт был у кого? Vk api не надо тут, мне интересен парс сингл пейджа легкий.


Николай
30.11.2017
17:52:27
А не легче через токен?

Google

Vlad
30.11.2017
17:55:47
Тут - да, но надо будет еще один сайт спарсить, а там токенов нет

Николай
30.11.2017
17:57:17
что ты хочешь сделать?
сайт с парсингом вк апи черзе логин и пароль?
мой главный страх редактивировать свой код с фразами из варкрафта в обычном блокноте
(кодировка собьется)
?

Vlad
30.11.2017
18:01:25
Хочу спарсить всю музыку с вк своего
тут

Николай
30.11.2017
18:01:49

Vlad
30.11.2017
18:02:06
да

Николай
30.11.2017
18:02:09
ммм
не получится, нет же метода для скачивания аудио)
ну покрайней мере придеться попотеть

Vlad
30.11.2017
18:03:19
вот вот :)
потому и селениум

Николай
30.11.2017
18:03:46

Vlad
30.11.2017
18:03:48
нашел статью на хабре, там парень код js разобрал и написал на коленках решение под Node

Николай
30.11.2017
18:04:04
js
как говорил мой прадед

Google

Николай
30.11.2017
18:04:16
язык для макак типо бойцова по клаве стучали
это язык программирования для того чтобы обезьяны типа бойцова по клаве стучали

Vlad
30.11.2017
18:06:11
пойду костыль сделаю
спс за хелп

Николай
30.11.2017
18:06:55
Я же не помог

Vlad
30.11.2017
18:07:05
нуууу, попытался xDD
ты открыл редактор для этого даже, уже подвиг
?

insanemainfame
30.11.2017
18:29:25
Радуйся, что тебе не приходится проходить кодревью у меня?

Dmitriy
30.11.2017
18:31:30
Такое специально даже сложно будет написать

Alexey
30.11.2017
18:50:29
Здесь раздают пиздюлей на каждой строчке просто. :)

Eugine
30.11.2017
19:35:11
Бля, да что вообще происходит за ад и пиздец

Alexey
30.11.2017
19:35:36
Процессинг Сбера в Екатеринбурге лежит. В магазинах пиздося.

Eugine
30.11.2017
19:35:37
Как будто ад столкнулся с пиздецом в этом чате, когда меня не было

Alexey
30.11.2017
19:35:53
Даже так?

Eugine
30.11.2017
19:36:00
Вот в Москве недавно немного заработало

Alexey
30.11.2017
19:36:10
Ебать стрелять. Это из-за ТЭЦ-23.

Eugine
30.11.2017
19:36:58
Кудрявый писал в своем бложике в тг

Google

Eugine
30.11.2017
19:37:20
Сбой в работе Сбербанка в мск - снять нельзя и расплатиться тоже
Умер сбербанк онлайн, не проходят платежи и большинство операций выдает ошибку 500. При этом на номер 900 дозвониться невозможно, а городской +7 495 500-55-50 все время занят
Не работает Сбербанк онлайн, говорят что банкоматы тоже не работают.
прислали Oleg D, Dmitry Reznikov и Vasily через @VarlamovBot
"По техническим причинам ряд клиентов могли испытывать сложности с проведением операций по картам. Наши специалисты работают над устранением проблемы, в ближайшее время все системы будут восстановлены. Приносим свои извинения за доставленные неудобства", – сообщили ТАСС в пресс-службе Сбербанка.

Admin
ERROR: S client not available

Alexey
30.11.2017
19:38:16
О, спс.

Eugine
30.11.2017
19:42:24
Бабушка позвонила и сказала что это все происки госдепа

Alexey
30.11.2017
19:57:35
@zartsoft что скажешь про http://store.steampowered.com/app/234650/Shadowrun_Returns/ ?

Zart
30.11.2017
19:58:40
хз
брал изза кучи отзывов

Alexey
30.11.2017
19:59:06
Не цепанула?

Zart
30.11.2017
19:59:25
лапы не дошли запустить

Николай
30.11.2017
20:13:27

Alexey
30.11.2017
21:24:16
Блядь, где на хуй в официальной питоновой либе ручной экскейпинг строк и какого хуя оно не соответствует мануалу?
В _mysql_connector.MySQL.escape_string() ходить надо. Блть.

Roman
30.11.2017
21:28:17
там нет какого-нибудь prepare stmt?

Alexey
30.11.2017
21:28:28
Исчю.
О.

Roman
30.11.2017
21:30:53
https://dev.mysql.com/doc/connector-python/en/connector-python-api-mysqlcursorprepared.html

Alexey
30.11.2017
21:30:54
connection.cmd_stmt_prepare там принимает уже готовую строку с уже заэкскейпленным.

Roman
30.11.2017
21:30:57
это?

Alexey
30.11.2017
21:31:51
Да, теперь выдрать оттуда эскейпинг и дело в шляпе. :3

Google

Alexey
30.11.2017
21:34:33
В сишном старом у курсора был .escape

Roman
30.11.2017
21:49:34
какие ещё многобайтовые кодировки ты ждёшь?

Alexey
30.11.2017
21:51:20
Эм, 16?
Десятиминутное чтение исходников заменило часовое ковыряние с документацией. Н-да.
conversion.MySQLConverter().escape

Roman
30.11.2017
21:53:29
=)
стало быть хорошие исходники

Alexey
30.11.2017
21:54:17
Стало быть документация вообще нулевая, натурально — никакая.

Roman
30.11.2017
21:54:49
=)
те кто читал доку, уже выросли и пользуются pgsql. а те кто ещё не читал, программируют по SO

Alexey
30.11.2017
21:55:49
В SO каждого второго нужно лицом в сорцы тыкать.

Roman
30.11.2017
21:56:17
в сорцах хорошо бы ещё историю смотреть