니키타
Интересный бизнес
Süße
неа трусами с термолином))
А для велосипедистов есть памперсы?)
Lazoreth
Народ. Чем чревато делать globals().update(__import__("random_module.__dict__.items()")) ?
Lazoreth
Надо оверрайдить настройки, файлом в аргументе при запуске
Lazoreth
И чёт пока не могу нормального способа найти
Lazoreth
В там ведь служебные переменные в dict лежат
Святий Сучий
Объясните а то я слишком туп
Null
Дорогие друзья! Яндекс запустил очную Школу бэкенд-разработки на языке Python для начинающих специалистов. Двухмесячная школа заработает в Москве этой осенью. Учащиеся будут слушать лекции и выполнять домашние задания, а затем поработают с бэкендом действующего сервиса вместе с кураторами из Яндекса. Обучение бесплатное, ученикам из других городов компенсируют дорогу до Москвы и проживание во время занятий. Подробности о школе: https://yandex.ru/promo/academy/backend-school
Alexander "SonnySlave"
С какой версии в питоне поддерживаются unbounded integers? нашёл из пруфов, что как минимум с python 1.4, но не могу найти, что с самого начала
Kirill
Всем привет. Как хранить сессию sqlalchemy?
Kirill
Falcon
Oybek
Добрый день всем. Я новичок в питоне, может кто-нибудь подсказать как подступиться к задаче? Я хочу написать прогу для решения простой онлайн головоломки с этого сайта https://0hh1.com/. Саму логику решения я написать могу, но вопрос в следующем: как мне узнать координаты клеток поля относительно экрана? Это мне нужно для того, чтобы посмотреть каково цвета какая клетка, а затем прога закликает по нужным клеткам. Какой есть простейший способ для подсчета координат, или может есть способ проще без координат, который я не знаю.
Oybek
Ну для задачи это не так важно, но там просто нужно закрасить клетки в красный или синий так, чтобы соблюдались три правила: 1) три подряд клетки не могут быть одного цвета 2) каждый ряд и столбик имеет одинаковое кол-во синих и красных 3) никакой ряд и столбик не совпадают
Максим
Может лучше js?
Oybek
Не, мне именно питон интересен. Знаю, что задачу можно решить потому что видел в инете как пишут всякие такие решалки для онлайн игрушек на питоне. Вот и вдохновился.
Anonymous
всмысле? Ты как собрался решать задачу без интеграции с браузером?
Anonymous
Тут либо пиши такую же свою реализацию и туда пихай код для автоматического решения
Oybek
Библиотеки какие-нибудь и сделают интеграцию с браузером.
Oybek
Какие? Не знаю. Вот и хочу услышать совет от знающих, какие инструменты можно использовать.
Anonymous
тебе полюбому либо на js писать придется, либо на C/++
Oybek
А как вам такое, сейчас нагуглил, но не тестил: делаю скрин с pillow, распознаю клетки через opencv, решаю задачу и кликаю, например, pynput.mouse?
Oybek
Говорят, что это все только на питоне можно реализовать.
Anonymous
Oybek
Ясно. Ну раз других предложений нет..
Anonymous
Можно и без opencv обойтись правла
Anonymous
Но куда удобнее делать это вмеое с браузром
Oybek
Да? Вот это интересно.
Oybek
Хорошо, а как вообще это будет тогда? Подробнее. Что юзать, где инфу искать?
Anonymous
Windows api наверна для инжекта, но тут придется пакодить на с/++ илм им подобным
Oybek
Плюсы знаю. Но я никогда с браузером не взаимодействовал. Вроде что-то нашел. Есть еще одна идея, которая даже легче предыдущей.
Oybek
Можно использовать selenium и через него вытащить координаты клеток по html id. Типа как здесь https://stackoverflow.com/questions/42807676/pythonselenium-on-screen-position-of-element Что скажете?
Absolute
Погугли его
Absolute
Или silenium скорее всего они помогут достать все это дело без боли
Absolute
Есть puppeteer
Эта штука специально для хрома, мне больше силениума зашла)
Süße
Возникла необходимость парсить Твиттер, а именно то что в тренде, отдается это Javascript, получается надо selenium, к нему webdriver и соответственно ресурсы вычислительные. Может кто сталкивался и подскажет как это сделать лучше?
ZRoman
смотри как приложения получают посты
reinmar
Привет. есть способ узнать какое именно условие в функции any() является истинным?
Artöm
Индекс нужен?
reinmar
Индекс нужен?
подойдёт и индекс
Artöm
enumerate+filter+next
Artöm
-1 как default в next
reinmar
enumerate+filter+next
не понял... не найдётся примера?
Artöm
Vladimir
Это чат не предложений о работе, а о языке программирования. Первый раз предупреждение, потом бан. Читайте пожалуйста правила чата.
Юрий
Всем привет. С ориентируйте, есть проект Django==1.7.9 насколько это древность? Или вполне себе еще поживет?
Prax
А гугл банит за такие вопросы?
Юрий
А тут не банят за такие ответы? Не хочется отвечать можете промолчать. Интересует не инфа из википедии, личное мнение тех кто с этим непосредственно работает
Prax
Без деталей проект и его взаимодействия с другими вещами типа Бд и всем остальным такие вопросы совсем так себе.
Юрий
Ну то есть, сама по себе эта версия имеет право еще пожить? судя по википедии она уже не поддерживается.
Prax
отсутствие поддержики не означает нежинеспособности проекта. откуда такая страсть переписывать все на новые рельсы? в мировой финансовой системе до сих пор существуют куски кода которые работают по 30-40 лет, и ничего
Prax
В комплексе рассматривайте. Будут ли нужны обновления, будет ли меняться в будущем структура и все остальное.
Юрий
Кто сказал про переписывание?
mityajko
все можно
mityajko
вопрос в цене
mityajko
кидани на фриланс куданить
mityajko
только тех.задание по лучше распиши, хотя бы концептуальную модель
Михаил
То есть тебе не парсер нужен, а просто список по таргету?
mityajko
там ты найдешь его быстрее чем здесь
Die young
ребят, помогите советом. На данном этапе нужно отточить работу с циклами и условиями нормальными(алгоритмами), решаю задачи на кодварс и хакеранк, спрашивал про бесплатные курсы,все советуют степика, а они мне оч не нравятся, может посоветуете че?
Anonymous
Посоветовал бы в голове продумать задачу которую тебе интересно решить/автоматизировать чтобы подпадало под твой запрос и гуглить решение
Максим
Кто нибудь объясните шутку is your refrigerator running
Taras 🦀
добрый день >>> import numpy as np >>> x1 = np.array([1., 0., 1., 0., 1., 1.]) >>> x1 array([1., 0., 1., 0., 1., 1.]) >>> x2 = ','.join(map(str,x1)) >>> x2 '1.0,0.0,1.0,0.0,1.0,1.0' подскажите пожалуйста, как со строки типу x2 можно получить массив типу x1 спасибо
Максим
np.array(eval(x2))
Максим
Но так не делай
Максим
Это жосткие мега хаки
Taras 🦀
спасибо а почему не делать?
Максим
Ну типа медленно