
Say_No_Name
26.07.2019
13:08:58

Tishka17
26.07.2019
13:09:21
эм. Очередь + таблица в БД

Какого Бля
26.07.2019
13:09:36
Так же делаю

Google

Tishka17
26.07.2019
13:09:45
селери и так таблицу в БД делает
а ты хочет прогресс, не?

Какого Бля
26.07.2019
13:09:50
Работает безотказно

Tishka17
26.07.2019
13:09:54
или не ты?

Say_No_Name
26.07.2019
13:11:39
Я отдаю задачи брокеру, а он их по одной выполняет у себя

Tishka17
26.07.2019
13:12:02
ну
по одной или нет - это настраиваемо

Say_No_Name
26.07.2019
13:12:58
По одной за раз

Tishka17
26.07.2019
13:14:28
все равно у тебя небось БД для хранения результатов тасков и так есть какая-то

Worlak
26.07.2019
13:14:48
кстати, у меня таск есть. Есть задача которая долго в селениуме выполняется и ее результат ожидает пользователь сайта, сейчас использую селери и рабит, как лучше?

Say_No_Name
26.07.2019
13:15:04
Ну брокер это все в редисе держит

Tishka17
26.07.2019
13:16:08
тогда вообще непонятно в чем вопрос

Google

Tishka17
26.07.2019
13:16:38
статус уже хранишь, очередь есть.
осталось только выкинуть прослойку и просто читать задачи из очрееди

Say_No_Name
26.07.2019
13:17:05
Очереди нет, она была, но оказалась говном

Какого Бля
26.07.2019
13:17:08
Все чаще убеждаюсь, что моя затея собрать свой легковестный аналог селери, встраеваемый в три строки не так уж плоха

Say_No_Name
26.07.2019
13:18:17

Какого Бля
26.07.2019
13:18:41
Шта

Say_No_Name
26.07.2019
13:20:41
Есть сайтец, он умеет делать кой чего, но в режиме "один пользователь за раз". Если несколько человек одновременно нажали кнопку - делаем тому, кто первый нажал, потом второму, потом третьему, потом рапортуем, что в очереди никого нет и снова ждем.

Worlak
26.07.2019
13:21:02

Tishka17
26.07.2019
13:21:15
там никакой магии

Shieldy
26.07.2019
13:21:27
Добро пожаловать, @Yuriy_K1986!
Не забудь ознакомиться с правилами чата.
https://t.me/ru_python/802295

Tishka17
26.07.2019
13:21:29
с одного конца слушатели. С другого писатели

Какого Бля
26.07.2019
13:21:31

Tishka17
26.07.2019
13:22:11

Nikita
26.07.2019
13:32:46
чё ему не нравится то?
sqlalchemy.exc.StatementError: (builtins.TypeError) SQLite Time type only accepts Python time objects as input.
[SQL: INSERT INTO user_hours_table (user_id, machine_id, month, hours) VALUES (?, ?, ?, ?)]
[parameters: [{'month': datetime.datetime(2017, 8, 1, 0, 0), 'machine_id': 1, 'user_id': 1, 'hours': datetime.timedelta(seconds=4374)}]]

Sergey
26.07.2019
13:43:03
Всем привет! Помогите пожалуйста с Pandas, первый раз её трогаю.
Есть дата-фрэйм, в нём столбцы и значения. Хочу отфильтровать только те записи, в которых в столбце Respondent.Id не содержится 'pil'.
Делаю вот так:
new_df = old_df['Respondent.Id'].str.contains('test')==False
Никаких ошибок он не выкидывает. Но и никаких действий не производит, записи не фильруются. Как правильно запрос оформить?

Максим
26.07.2019
13:51:15

Sergey
26.07.2019
13:52:09

Daniil
26.07.2019
13:52:22
Отрицание

Sergey
26.07.2019
13:52:30
Понял

Google

Sergey
26.07.2019
13:52:36
Спасибо товарищи

Dmitriy
26.07.2019
14:02:10
Куда передвигались?

Максим
26.07.2019
14:03:17
new_df = df[df["Respondent"].str.contains(word) == False]
так попробуй

Sergey
26.07.2019
14:05:59

Shieldy
26.07.2019
14:14:23
Добро пожаловать, @myyyxa!
Не забудь ознакомиться с правилами чата.
https://t.me/ru_python/802295

J0HHT4
26.07.2019
14:20:57
https://pastebin.com/eyep3kG4
Как эту кучу реплейсов сократить и применять их парой слов
Сомневаюсь что метод можно в переменную засунуть
Либо чё гуглить

Какого Бля
26.07.2019
14:25:59
Variable = method()

J0HHT4
26.07.2019
14:26:58
В скобках эту кучу реплейсов?

Какого Бля
26.07.2019
14:27:18
То что метод возвращает будет результатом переменной

J0HHT4
26.07.2019
14:27:47
Как их записать примерно
Я полный нуб

Какого Бля
26.07.2019
14:27:58

Ruslan
26.07.2019
15:00:05
Работаю с либой "requests". Есть урл для OAuth, по нему перехожу в браузер, он меня редиректит как надо. Отправляю запрос на этот же урл через requests.get и нигде не могу найти урл, на который меня редиректило в браузере. Что я могу делать не так..?

Семен
26.07.2019
15:01:13
Может редирект происходит посредством клиента?

Google

Семен
26.07.2019
15:01:22
В джаваскрипте срабатывает
Попробуй глянуть тело страницы на которую делаешь запрос. Есть ли там js

Какого Бля
26.07.2019
15:02:10

Семен
26.07.2019
15:02:56

Какого Бля
26.07.2019
15:02:56

Семен
26.07.2019
15:03:02
При том
Если у тебя скрипты на клиенте выполняются ты как через requests получишь их результат?
Тут та же проблема может быть
Это просто предположение

Какого Бля
26.07.2019
15:04:21
Какие скрипты на клиенте? При чем тут это

Семен
26.07.2019
15:04:39
-_-

Какого Бля
26.07.2019
15:06:04

Ruslan
26.07.2019
15:06:39

Какого Бля
26.07.2019
15:06:56
Потому через requests.get ссылку которая возвращвется при редиректы ты и не увидишь
Ты увидишь первый ответ сервера

Ruslan
26.07.2019
15:07:10

Какого Бля
26.07.2019
15:08:13
Что пишет response.text ?

Семен
26.07.2019
15:08:23

Какого Бля
26.07.2019
15:08:24
А не стопе
Какой респонс тест
Это ж страница

Google

Какого Бля
26.07.2019
15:09:11
Что за изврат

Ruslan
26.07.2019
15:09:22

Какого Бля
26.07.2019
15:09:37

Маришка
26.07.2019
15:10:28
Если 3хх то ищи урл в заголовках

Ruslan
26.07.2019
15:11:56

Маришка
26.07.2019
15:12:59
Хм, чужая по хистори у тебя он уже прошёлся по нужному урлу
Хотя хуй его помнит как в реквестах такое обрабатывается
По-моему нужно явно передать параметр в get что бы реквестс ходил сам по редиректам

Ruslan
26.07.2019
15:15:32
Сдаётся мне, что на стороне сервера авторизации есть некое прокси. Я делаю запрос на один адрес, ожидаю другой адрес, а там вообще третий оказывается