@ru_python

Страница 6030 из 9768
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
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
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
Смотрю туда, пытаюсь понять как мне это применить..

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
Ну регрессия легко упрощается до классификации
Это не нужно делать руками, есть всякие svm и прочее

И от этого придумывать решение

Alex
25.07.2018
19:11:35
На входе два времени, на выходе одно из двух состояний. Выше сошлись на том, что состояний на самом деле возможно три
Добавлением третьего состояния получаем решение ситуации, когда человек ложится позже но встает раньше.

Для начала нужно определить, что считать совой, что жаворонком
Я определил это как жайворонок тот, который ложится и встает раньше двух временных точек. Сова соответсвенно позже. Но непонятно как оперделять промежуточные состояния.

И считать по одному из времен считаю неверным

Пока что вариант считать по медианам мне кажется единственным, который может покрыть все состояния

Donaudampf
25.07.2018
19:37:11
Я определил это как жайворонок тот, который ложится и встает раньше двух временных точек. Сова соответсвенно позже. Но непонятно как оперделять промежуточные состояния.
Если для каждого человека есть несколько замеров когда лёг/встал, можно попробовать просто посчитать, на какие часы суток приходится больше всего часов сна и исходя из этого классифицировать

Donaudampf
25.07.2018
19:39:57
Замер один
Тогда это гадание на кофейной гуще

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

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

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

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

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
https://github.com/pypa/pipenv
почему ssh клиенты при попытке передать на убунту файл ругабтся permission denied Error: File transfer failed

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

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

Google
Andrey
25.07.2018
20:45:53
в патти можно
Посмотри на https://winscp.net/eng/docs/lang:ru

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

ivan
25.07.2018
23:51:07


Что-то не совсем понял, почему так?

Почему TypeError? Вроде как list'ы ж можно суммировать, не?

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

Nikolay
25.07.2018
23:54:01
Идите нафиг с такими вопросами

Уж я-то такое гавно никогда не напишу

почему ssh клиенты при попытке передать на убунту файл ругабтся permission denied Error: File transfer failed
Если именно на трансфер файлов ругается то мб посмотреть конфиг у sshd, может там что-то есть на этот счет. После ребутнуть сервис

ivan
25.07.2018
23:59:22
Уж я-то такое гавно никогда не напишу
Это да Из разряда, "интересно, но никогда не пригодится"

Кортежи нельзя менять
Тогда почему список расширился то? Раз уж TypeError Сложна

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
Тогда почему список расширился то? Раз уж TypeError Сложна
Потому что при += сначала происходит сложение списков, а потом результат присваивается элементу кортежа, чего уже нельзя

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

Страница 6030 из 9768