
Mike
25.07.2018
18:55:42
Удваиваю

Nikolay
25.07.2018
18:56:21
Всё на Черное!

Alex
25.07.2018
18:59:22
Хммм, если совать в нос педивикию, то можно и доказать что условие косячное.
Тогда как, если просыпается всегда рано то жайворонок, если засыпает позже но просыпается раньше то голубь, если и то и другое поздно то сова?

Bogdan (SirEdvin)
25.07.2018
18:59:57
Там есть приблизительные числа и стоит заметить, что вам желательно брать моду по времени, как я понимаю.

Google

Alex
25.07.2018
19:01:17

Bogdan (SirEdvin)
25.07.2018
19:01:43
Ну, по времени, когда человек просыпается и по времени, когда встает
У вас есть два этих значения и таблица, подбираете самое близкое

Denis
25.07.2018
19:03:08
Тут нужна линейная регрессия

Alex
25.07.2018
19:06:23

Denis
25.07.2018
19:07:20
https://ru.wikipedia.org/wiki/%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D1%80%D0%B5%D0%B3%D1%80%D0%B5%D1%81%D1%81%D0%B8%D1%8F

Alex
25.07.2018
19:07:45

Denis
25.07.2018
19:08:26
Взять много человек, опросить, во сколько они ложатся, во сколько встают и кем себя считают, дальше построить модель и предсказывать

Donaudampf
25.07.2018
19:09:11
Так это классификация, при чём тут линейная регрессия?

Denis
25.07.2018
19:09:50
Ну регрессия легко упрощается до классификации

Alex
25.07.2018
19:09:51
Тут идея в том, что счет должен происходить без учета предыдущих условий

Denis
25.07.2018
19:10:05
А так мы еще умеем определять, насколько кто-то сова

Alex
25.07.2018
19:10:38
На входе два времени, на выходе одно из двух состояний. Выше сошлись на том, что состояний на самом деле возможно три

Google

Donaudampf
25.07.2018
19:10:48
И от этого придумывать решение

Alex
25.07.2018
19:11:35
И считать по одному из времен считаю неверным
Пока что вариант считать по медианам мне кажется единственным, который может покрыть все состояния

Donaudampf
25.07.2018
19:37:11

Alex
25.07.2018
19:37:35

Donaudampf
25.07.2018
19:39:57

Артем
25.07.2018
19:40:19
Может я чего то не понимаю, но почему не сделать 2 точки и по ним уже судить. Лег раньше 1 точки и встал раньше 2 - жаворонок, иначе сова.

Alex
25.07.2018
19:40:23

Donaudampf
25.07.2018
19:41:14

Артем
25.07.2018
19:42:00

Alex
25.07.2018
19:43:49
Сейчас единственным оптимальным решением вижу считать средину сна жайворонка, совы и введенного и по ним прикидывать к какой категории человек относится

Donaudampf
25.07.2018
19:45:38
Я бы судил по времени подъёма и продолжительности сна. Если продолжительность укладывается в средние 7+-2 часов, то относить всех, кто встаёт раньше определённого времени к жаворонкам. А если продолжительность сна аномальная, то честно сказать, что хрен его знает, информации недостаточно.

Alex
25.07.2018
19:46:27


Essentuki
25.07.2018
19:48:10
Ситуация такова. Есть одно api известного сайта. Есть обертка на python и на ней же построен бот для взаимодействия с ним. Обертка хорошая, но консольный ввод и вывод. Для одного товарища на заказ пишу графический интерфейс над этой оберткой(tkinter). Графический интерфейс и использование мышки - обязательное условие, так что другие варианты не рассмариваю.
Как сделать так, чтобы мой графический интерфейс по клику мыши передавал значение туда, где консоль просит input?
def api(не принимает никаких аргументов):
a = input('введите в терминале значение")
if a == 1:
do something
mouseclick = True #извлекаю заранее клик мышкой
functionofapi()
Как мне сделать, чтобы единица сама вводилась в консоль с помощью кода? смотрел куда-то в спорону os.system и subprocess, но немножко голова вспухла. Кто-нибудь разжует?

Артем
25.07.2018
19:50:23

Google

Donaudampf
25.07.2018
19:54:19
Как сломать убунту?

Denis
25.07.2018
19:55:06
sudo apt-get purge "*python*"
Потом autoremove

Donaudampf
25.07.2018
19:55:44
Можно зависимости посмотреть

Влад
25.07.2018
19:57:44
Половина утилит на втором. И на кой тебе сдалось выпиливать его?

Denis
25.07.2018
19:59:04
64

Twelfth
25.07.2018
20:00:52
А зачем это вообще делать?
Убунте нужен питон, винде - нет

Denis
25.07.2018
20:01:52
apt search python3 сделай
Поставить венв

Artem
25.07.2018
20:13:56
Лучше pyenv

KoLose
25.07.2018
20:35:11
sudo apt-get install python3-pip

Andrey
25.07.2018
20:38:30
Посоветуйте ETL каркас для приложения:
task1 запускается 4 раза в день по расписанию, и стартует 50 task2 с разными параметрами
task2 ходит в api забирает данные,
По завершению всех task2 запускается task3,
Если в очереди есть task2 c таким параметром, новая в очередь не ставится
Смотрю в строну airflow но выглядит как overkill
https://github.com/pypa/pipenv

Admin
ERROR: S client not available

Denis
25.07.2018
20:41:37

Andrey
25.07.2018
20:42:19
Может вам нельзя писать в эту папку?

Denis
25.07.2018
20:42:49
в патти можно

Google

Andrey
25.07.2018
20:45:53

Ravik
25.07.2018
20:59:45
Спасите от суицида... DVG-6004s не коннектится к транку asterisk/freepbx. Пишет в статусе Failed. с него-же астерисск пингуется. логины/пароли вроде порядке.все в одной подсети...все транки так пишут. где копать?

Alex
25.07.2018
21:45:04

ivan
25.07.2018
23:51:07
Что-то не совсем понял, почему так?
Почему TypeError? Вроде как list'ы ж можно суммировать, не?

Denis
25.07.2018
23:52:56
Кортежи нельзя менять

Nikolay
25.07.2018
23:54:01
Идите нафиг с такими вопросами
Уж я-то такое гавно никогда не напишу

ivan
25.07.2018
23:59:22

Denis
26.07.2018
00:00:45
Вот минимальный пример
>>> class L:
... def __iadd__(self, a):
... print('iadd')
...
>>> class T:
... def __getitem__(self, a):
... return L()
... def __setitem__(self, a, b):
... raise Exception
...
>>> t = T()
>>> t[1] += 1
iadd
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<stdin>", line 5, in __setitem__
Exception

ivan
26.07.2018
00:07:44
Хм, вроде разобрался

Donaudampf
26.07.2018
00:10:37

wi34rd
26.07.2018
00:12:47
понять не могу, что за баг, парсер работает отлично и работал до этого два месяца без нареканий, но в последнее время в 00:00 по мск он превращается в тыкву, он почему-то даты неверно парсит, прибавляя им один день, но только в 00:00, в другое время он правильно дату и время парсит
def parse_datetime(site_datetime):
now = datetime.now(timezone(timedelta(hours=3)))
result = site_datetime.replace('Сегодня', '{t.day}-{t.month}-{t.year}'.format(t=now))
result = result.replace('Вчера', '{y.day}-{y.month}-{y.year}'.format(y=now-timedelta(days=1)))
return datetime.strptime(result, '%d-%m-%Y, %H:%M')
и это не каждый день еще что забавно происходит

Google

ivan
26.07.2018
00:14:25