🍁 Jaŭhien
Функциональное в питоне в стиле жс?
В питоне нет функционального программироаания, есть только некоторые его элементы
Tishka17
Функциональное в питоне в стиле жс?
В жс хуйня, а не функциональное
Anonymous
Кода
Поясни
Tishka17
Ну, что у тебя не зависит все от всего, например
Tishka17
Что нет циклических связей
Anonymous
Что нет циклических связей
Ну, надо быть полным ебаньком, чтобы такое допустить, камон
Tishka17
И вообще, что такое в модуле на 20к строк, что его нельзя разбить? Он точно отвечает за одну задачу?
🍁 Jaŭhien
Вот и у меня конфуз в голове от 2 и 3 пункта
В питоне можно писать в процедурном и объектно-ориентированном стиле. С применением некоторых функциональных штук
🍁 Jaŭhien
Вот и у меня конфуз в голове от 2 и 3 пункта
Просто вакансию составлял эйчар, надергавший терминов из других вакансий чтоб солидно смотрелось
Tishka17
Остальное разбито
Roman
В питоне можно писать в процедурном и объектно-ориентированном стиле. С применением некоторых функциональных штук
"С применением некоторых функциональных штук" - а как в JS колбек на колбеке кобекмо погоняет, с таким встречались?
Tishka17
Могу путать
Иван
Core большой, да
Слишком уж
Иван
Тоже в принципе трудно сказать, что выполняет именно одну задачу
Tishka17
Угу
Иван
Но ничего ж - живут, даже как-то это расширяют
Anonymous
Ребята, когда делаю запрос на сайт, выплывает прелоадер, аля "протектор" и мне надо этот момент переждать и начать парсить. Как можно это сделать? Использую requests...
Tishka17
Да кто ж спорит, живут
Tishka17
Выбора нет, файл уже такой
Tishka17
Но скорее всего core довольно стабилен
Anonymous
Никак. Selenium
Им заходить на страницу. Затем куки в реквестс перекидывать?
Tishka17
Но кто знает
Иван
Стабилен :) Правда развивать это мне кажется будет всё трудней и трудней С такой структурой
Roman
Твистед, не?
я не так давно программирую на питоне, многих библиотек и фреймворков не знаю( просто не встречал подобного кода, как на фронтах с JS), а в плане функционального программирования ограничиваюсь часто фунциями lambda, map и генераторами списков\словарей
Anonymous
Скорее всего целиком только им
А как подождать загрузки тогда?
Prunkles
Как десериализовать джейсон в питоновский объект?
Prunkles
🍁 Jaŭhien
То есть?
Без фреймворков?
Prunkles
Без фреймворков?
Желательно не устанавливать фреймоврк на 30к строк кода, только ради этой возможности
Prunkles
Ну то бишь да, на чистом
helsingf♂rce
Если не изменяет память
helsingf♂rce
Лучше прочти справку
Prunkles
import json hui = json.loads("json")
Это возвращает dict, а мне нужно объект питоновский
Prunkles
С полями что б был
🍁 Jaŭhien
Наследуешься от json.JSONDecoder и реализуешь функцию декодирования
Prunkles
И только так?
Tishka17
Или marshmallow
Tishka17
Лучше конечно второе
🍁 Jaŭhien
Или marshmallow
Или это, да
🍁 Jaŭhien
С json тоже не сильно сложней
Tishka17
Хотя свою либу я не мог не прорекламировать
🍁 Jaŭhien
Два чаю
Вот простой пример, только тут Encoder https://github.com/lgiordani/rentomatic/blob/master/rentomatic/serializers/storageroom_serializer.py
Tishka17
Tishka17
Например?)
Например, когда много классов будет
🍁 Jaŭhien
А, ну да, будет посложней
🍁 Jaŭhien
marshmallow мб получше будет
Anonymous
Никак. Selenium
Сделал. Но их протектор детектит его и дает мне БАН ((( Что делать тогда?
Anonymous
Anonymous
Смириться с поражением
Нет. Есть люди которые обошли как-то..
Alexander
Нет. Есть люди которые обошли как-то..
Почему ты у них тогда не узнаешь, как они обошли защиту к тому сайту?
Anonymous
Anonymous
Походу все говно получается
Anonymous
🤦‍♂🤦‍♂
Hades
ребята а 3.7.3 на дебиан 8 ставил кто? что-то pyenv крепко задумался, не понятно делает он там чего или нет
🍁 Jaŭhien
🍁 Jaŭhien
Pyenv питоны из исходников конпеляет, это не быстро
Alexander
Не расскажут
Не ты ли тот человек, который тут недавно собирался вконтакте парсить?)