
Morpheus
22.12.2018
12:14:59

?
22.12.2018
12:15:04
А если хочешь потом создать бинарник, придется с ним всегда этот файл с браузером совать

Morpheus
22.12.2018
12:15:15
Мне нужно регнуться на сайте и спарсить нужные данные
Авторизоваться*

Google

?
22.12.2018
12:15:54
Довольно жирный, не помню точно
Но несколько сотен мегабайт вроде

Alexandr
22.12.2018
12:17:07
https://www.youtube.com/watch?v=85VqEu5pIm8 TOP TOP TOP TOP

?
22.12.2018
12:18:41
А нет, вот у себя нашел chromedriver 5MB
Все равно жирный
А нет, это драйвер для хрома, а сам селениум безглавый 68МБ
phantomjs

Max
22.12.2018
12:21:21
Я фантом юзал, но у него болячка была
такая же как и у большинства браузеров
срать процессами

Юра
22.12.2018
12:23:32
У меня кейлоггер на питоне выводит keysym и строку, которая получается в результате нажатия клавиши. Т.е. там могут быть такие данные:
h, h
h, H
Cyrillic_ve, В
Cyrillic_ve, в
Super_L, None
Return, ^M
Escape, ^[
При выводе куда-либо все вот эти символы, типа новой строки превращаются в новую строку, я такого не хочу. Я сделал вывод repr сиволов, но теперь и вместо русских букв выводится код с юникод эскейп последовательностью. Как без хардкода можно сделать repr неалфавитных символов?

?
22.12.2018
12:24:13

Google

Max
22.12.2018
12:26:13
для меня это болячка. На сервере публичном не очень удобно изза ограничения по процессам
Также он не хочет открывать гитхаб
Жалуется на проблемы с безопасностью, хотя не ясно, почему

?
22.12.2018
12:27:44
самый большой недостаток это необходимость использовать отдельный движок для виндовс или линукс. То есть, сам питон мог бы работать хоть там, хоть там, а так приходится держать вместе все версии чтобы им могли пользоваться на разных системах

Max
22.12.2018
12:28:31
пора писать браузер на питоне
для таких целей

?
22.12.2018
12:28:47
ага

Max
22.12.2018
12:28:59
но у меня к сожалению не хватает знаний и просвещенности для такого
единственный проект который я довел до логического конца - бот для вк

?
22.12.2018
12:30:03
да, браузеры это сложно, а у тех у кого хватает знаний и навыков для этого, вероятно не хватит желания
нафиг им это надо

Max
22.12.2018
12:30:52
ну, типо там еще нужен движок жабаскрипта, парсить html и css, отрисовывать все это
такой велосипед довольно сложно с "нуля" написать

?
22.12.2018
12:32:14
если даже кто-то это напишет, оно еще будет с глюками работать несколько лет
лучше усовершенствовать что-то готовое, тот-же requests, чтобы он мог работать с js элементами

Viktor
22.12.2018
12:33:46
Селениум самый норм
Драйвера гуглятся

?
22.12.2018
12:34:12
да, селениум норм, но он не идеал
это костыль

Max
22.12.2018
12:35:24
Враппер.

Google

Max
22.12.2018
12:38:36
А еще немного раздражает, что в большинстве библиотек, сохраняющих данные в файл, нет предусмотренной возможности сохранять в file-like.

Сергей
22.12.2018
13:36:29
Советую так же присмотреться к проекту pyppeteer, он использует хром в качестве браузера (скачивает сам, но если уже стоит, возможно настроить, чтобы использовал его). Работает быстрее, чем selenium, поскольку асинхронный. Подобные проекты хороши там, где данные генерируются js-скриптами и с помощью requests не парсятся

M
22.12.2018
13:44:26
Привет ребят. Кто на селениуме пишет, сайты могут селениум палить или нет? Есть ли аналоги селениума.

?
22.12.2018
13:47:14

Viktor
22.12.2018
13:50:57
Не сам селениум
А то что робот действия выполняет

M
22.12.2018
13:51:33
Вот такой ответ нашел. Банально свойство navigator.webdriver в WebDriver будет возвращать true, в то время как в обычном браузере это будет undefined.
А аналоги селениума с таким же функионалом не подскажете?

?? Eugene
22.12.2018
13:52:12

Владимир
22.12.2018
13:52:17

Viktor
22.12.2018
13:52:45

M
22.12.2018
13:53:02
Надо все предусмотреть. Вот и интересуюсь.

Morpheus
22.12.2018
13:56:50

M
22.12.2018
13:57:22
Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36
вот юзер агент с селениума

Morpheus
22.12.2018
13:57:41
Ну вот норм

M
22.12.2018
13:57:58
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36
от обычного браузера ничем не отличается, но сайт палить раз в месяц это все дело

Google

Admin
ERROR: S client not available

Mr. Green
22.12.2018
14:01:15
Друзья, есть ли в ТГ конфа для веб-разработчиков?
Скиньте линк

Stanislav
22.12.2018
14:03:20

Mr. Green
22.12.2018
14:03:33

Stanislav
22.12.2018
14:03:48

Mr. Green
22.12.2018
14:04:15

?? Eugene
22.12.2018
14:10:19

Tyler
22.12.2018
15:57:02

dd if=/dev/zero of=/dev/null
22.12.2018
16:03:22
Страшно Ебатб

Анархист
22.12.2018
16:04:40
Как ботов для Телеги писать?

Aragaer
22.12.2018
16:05:04
пальцами по клавиатуре клац-клац как правило

Norton
22.12.2018
16:05:30
?
Клац-клац

Анархист
22.12.2018
16:06:10
Не. Допустим, что я написал, а что дальше делать?

Denis
22.12.2018
16:07:24
Попробуй его запустить

Max
22.12.2018
16:07:58

Aragaer
22.12.2018
16:08:01
да-да
запустить и все, он работает

?? Eugene
22.12.2018
16:08:22

Roman
22.12.2018
16:09:13
Такой вопрос

Google

Roman
22.12.2018
16:09:25
Кто-то в matplotlib шарит?
Нужно график с датами по оси x сделать

Макс
22.12.2018
16:12:28

Юра
22.12.2018
17:22:44
В pandas после groupby().size() получаю Series, хочу конвертировать его в Dataframe. Как это сделать? Там двойной multiindex, в интернете нахожу решения только для одинарного индекса
In [85]: stat
Out[85]:
symbol repr
A 'A' 1
BACKSPACE '\x08' 25
C 'C' 1
COLON ':' 1
COMMA ',' 3
DELETE '\x7f' 8
E 'E' 2
ESCAPE '\x1b' 1
G 'G' 1
I 'I' 2
dtype: int64
In [86]: stat.to_frame()
Out[86]:
0
symbol repr
A 'A' 1
BACKSPACE '\x08' 25
C 'C' 1
COLON ':' 1
COMMA ',' 3
DELETE '\x7f' 8
E 'E' 2
ESCAPE '\x1b' 1
G 'G' 1
I 'I' 2
Если я делаю to_frame то некорректно хедер умещается. Хочу в хедере symbol, repr, size

Dark
22.12.2018
17:35:02
я ип, как мне нанять фрилансера из индии и переводить зп со счета ип?

Val
22.12.2018
17:35:46

Dark
22.12.2018
17:36:00