
Артем
19.10.2018
12:55:28
почему то что я ввожу разбивается на 3 объекта?

Denis
19.10.2018
12:55:29
Для просто кнопочек можно что угодно брать

Fenicu ☁️♒️
19.10.2018
12:55:30

Alex
19.10.2018
12:55:33

Google

Fenicu ☁️♒️
19.10.2018
12:55:48

Josh
19.10.2018
12:55:52

Fenicu ☁️♒️
19.10.2018
12:56:27
)00

Josh
19.10.2018
12:56:51
как можно на этом питоне ваще че-то делать я хз )

Артем
19.10.2018
12:57:02
почему то что я ввожу разбивается на 3 объекта?

Josh
19.10.2018
12:57:07
в js уже бы давно решили проблему
да и не возникло бы ее
километр документации, десяток примеров и никуякуя не работает

Denis
19.10.2018
12:58:04

Josh
19.10.2018
12:58:57
Зачем там асинк?
мне надо перевести синк в асин бота вообще, синк у меня работает
просто бляджад завести это дерьмо
Зачем там асинк?
поэтому не зачем, а поприколу, надо так, это копипаста с документации

Google

Iliya
19.10.2018
13:06:06
Всем привет, решил немного поиграться с numpy
Подскажите пожалуйста, я правильно понимаю, что
np.mean(list) просто вернет мне мат ожидание
а если я сделаю np.average(list, вероятность)
То мне ввернется мат ожидание с вероятностью (просто там вес передается, а не вероятность)

Denis
19.10.2018
13:08:02

Iliya
19.10.2018
13:08:43

Denis
19.10.2018
13:09:16
https://docs.scipy.org/doc/numpy-1.15.1/reference/generated/numpy.average.html

Ioann
19.10.2018
13:11:47

Iliya
19.10.2018
13:15:49
А есть функция для для подсчета мат ожидания и дисперсии как в математике чтобы и значение и вероятность передать

Denis
19.10.2018
13:19:03
Матожидание это average, дисперсия это EX^2 - (EX)^2

Iliya
19.10.2018
13:20:45

Denis
19.10.2018
13:20:55
Да

Iliya
19.10.2018
13:21:18

ivan
19.10.2018
13:21:28
Кто пилил slackbots , как можно отключить стандартный slack message о таймауте?
У меня просто есть long requests и вот как-то не очень, когда реквест выполняется, слакбот возвращает timeout error, а после него возвращается response??

Denis
19.10.2018
13:22:31

Iliya
19.10.2018
13:22:58
возможно в листе с пероятностями у меня не целые числа, вроде 0.27
А нужны целы вроде 27

Denis
19.10.2018
13:23:45
Вероятность не может быть 27

Iliya
19.10.2018
13:24:13
вот именно, глянул внимательнее,
tuple indices must be integers or slices, not list
хотя у меня листы, проверю сейчаас type()

Fedos
19.10.2018
13:24:15
друзья, всем привет. есть такая задачка небольшая, надо добавить в новый список те элементы, в которых нет цифр 1 и 0.
новый список - к
старый список - д
получается:
for i in d:
if '1' in i or '0' in i:
continue
else:
k.append(i)
как передать 1 и 0 в какую-то переменную, чтоб не прописывать длинный код?

Denis
19.10.2018
13:25:03

Iliya
19.10.2018
13:25:05
Ты фигню какую-то делаешь, код покажи
import random
import numpy as np
values = random.sample(range(1000), 10)
probability = []
for i in range(10):
probability.append(random.random())
dispersion = np.var(values)
print(np.average(values, probability))

Google

Fedos
19.10.2018
13:25:36
isdigit()
а если скажем там не цифры, а строки

Denis
19.10.2018
13:25:51
Дисперсия не равна np.var, потому что у тебя вероятности элементов разные

Iliya
19.10.2018
13:27:17

Fedos
19.10.2018
13:27:28
isdigit()
загуглил функцию. нет, имею ввиду что может быть строка в которой внутри цифры

Iliya
19.10.2018
13:28:23

Denis
19.10.2018
13:28:42
Может быть, numpy и сам умеет, но я не в курсе

Iliya
19.10.2018
13:31:03

Dark
19.10.2018
13:38:50
есть лист [0,1,2,3,4,5,6,7,8,9]
его надо разделить на несколькою по 3 элемента в каждом
[[0,1,2],[3,4,5],[6,7,8]]
как это сделать?

Citizen
19.10.2018
13:44:08
есть лист [0,1,2,3,4,5,6,7,8,9]
его надо разделить на несколькою по 3 элемента в каждом
[[0,1,2],[3,4,5],[6,7,8]]
как это сделать?
[list_[i:i + 3] for i in range(0, len(list_), 3)]

TpouHuK
19.10.2018
13:44:57
[l[i:i+n] for i in range(0, len(l), n)]

Iliya
19.10.2018
13:45:12
def split_list(a_list):
half = int(len(a_list)/2)
return a_list[:half], a_list[half:]
A = [1,2,3,4,5,6]
B, C = split_list(A)

Vadim
19.10.2018
13:45:39
есть лист [0,1,2,3,4,5,6,7,8,9]
его надо разделить на несколькою по 3 элемента в каждом
[[0,1,2],[3,4,5],[6,7,8]]
как это сделать?
a = np.array(range(10), int).reshape(3, 3)
гугли - транспонирование

Fedos
19.10.2018
13:52:31
есть лист [0,1,2,3,4,5,6,7,8,9]
его надо разделить на несколькою по 3 элемента в каждом
[[0,1,2],[3,4,5],[6,7,8]]
как это сделать?
a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
b = []
l = 0
while l < len(a):
if l%3 == 0 and l != 0:
b.append(a[l-3:l])
l = l + 1
print(b)
Костыль ?

TpouHuK
19.10.2018
13:58:19

Google

TpouHuK
19.10.2018
13:58:48

Admin
ERROR: S client not available

Georgy
19.10.2018
14:03:41
Помогите пожалуйста!!!
Сталкнуося с ошибкой:
TypeError: the JSON object must be str, not 'bytes'
Отправляю по RabbitMQ json строку в кодировке utf-8.
{"talkContext":"","talkReplicCount":0,"textData":"как твои дела?","id":1}
Воркер на python принимает вот такое вот сообщение...
b'{"talkContext":"","talkReplicCount":0,"textData":"\xd0\xba\xd0\xb0\xd0\xba \xd1\x82\xd0\xb2\xd0\xbe\xd0\xb8 \xd0\xb4\xd0\xb5\xd0\xbb\xd0\xb0?","id":1}'
И валится когда я пытаюсь сделать json.loads(body).
Пробывал заменить на
json.loads(body.decode('utf-8'). Не помогло.

TpouHuK
19.10.2018
14:04:01
а не

Georgy
19.10.2018
14:04:16

TpouHuK
19.10.2018
14:04:21
там encode
и всё
?♂️

Georgy
19.10.2018
14:05:12

TpouHuK
19.10.2018
14:05:14
.decode('utf-8')
type(body) ?

Georgy
19.10.2018
14:05:37

TpouHuK
19.10.2018
14:05:48

Georgy
19.10.2018
14:06:05
Вот тут оно и есть)

TpouHuK
19.10.2018
14:06:48
аа
это говно надо перевести в строку ?

Georgy
19.10.2018
14:07:40

Google

Georgy
19.10.2018
14:07:56
Притом в докере только у меня такое.
Под Windows все нормально, и в Ubuntu тоже.

No Name
19.10.2018
14:08:40
А может не utf8?
Страннно

Georgy
19.10.2018
14:09:32
Я не знаю)
Я из c# шлю. На фото - 1е это что ушло. И 2е что пришло

Фамилию
19.10.2018
14:09:33
Народ посоветуйте толковые книги по python

Georgy
19.10.2018
14:09:54

TpouHuK
19.10.2018
14:10:00

No Name
19.10.2018
14:10:06
А что выводит декодированный текст?

TpouHuK
19.10.2018
14:10:13

No Name
19.10.2018
14:10:20
Не грузит

Фамилию
19.10.2018
14:10:42

TpouHuK
19.10.2018
14:10:52