
Nikolay
17.01.2018
01:22:13
tuple(map(lambda _: value, xrange(3)))
tuple(value for _ in xrange(3))

Alexander
17.01.2018
01:23:58
Не-не, мне вариант * 3 подходит =))

Nikolay
17.01.2018
01:24:41
Хорошо, что я еще не всё пропил

Google

Alexander
17.01.2018
02:01:47
switch ... case в питоне не появился, да?

Nikolay
17.01.2018
02:08:06
Нет
Зачем

Никита
17.01.2018
03:50:19
Народ привет, может кто знает канальчик по OpenCV?

Andrey
17.01.2018
04:02:19

dot
17.01.2018
06:14:49
Привет, объясните пожалуйста результат »> np.ones((2, 2, 2))
array([[[ 1., 1.],
[ 1., 1.]],
[[ 1., 1.],
[ 1., 1.]]]) где np это »> import numpy as np
не могу догнать :(

b0g3r
17.01.2018
06:15:45
2x2x2 заполненный единицами
[
[
[ 1., 1.],
[ 1., 1.]
],
[
[ 1., 1.],
[ 1., 1.]
]
]

dot
17.01.2018
06:17:09
спасибо, щас попытаюсь осмыслить
блин не могу понять всеравно :(
с этими скобками

Aragaer
17.01.2018
06:35:30
это трехмерный массив 2х2х2

Google

Aragaer
17.01.2018
06:35:31
кубик

Андрей
17.01.2018
06:37:37
Привет. А скажите что таок евместе с Анакондой идет в комплекте еще spyder это что?

✪ ➢๖ۣۜK๖ۣۜA๖ۣۜR๖ۣۜO๖ۣۜL➢✪
17.01.2018
06:38:02
Привет

dot
17.01.2018
06:39:46
да это я понял, но я не понял как это тут записалось
кубик

Pavel
17.01.2018
06:40:26

b0g3r
17.01.2018
06:40:46

dot
17.01.2018
06:41:08
ааа вон оно как все теперь понял спасибо :)
[
[
[ 1., 1.],
[ 1., 1.]
],
[
[ 1., 1.],
[ 1., 1.]
],
[
[ 1., 1.],
[ 1., 1.]
]
] а это было бы правиьно [2,2,3]
&
?
ну заполнение формы такое

Souren
17.01.2018
07:25:17
Как scrapy работает кто-нибудь понимает? Мне нужно распарсить некую информацию которая имеет вложенные элеменнты. Ну т.е. Brand -> Model -> Modification, типа такого. Я уже обгуглился, не могу найти как правильно это сделать. Можно ли один Item вложить в другой?

Unit
17.01.2018
07:46:37
https://pythonhosted.org/spyder/

Alexander
17.01.2018
08:06:41
#vacancy Друзья, предлагаю ознакомиться с нашей вакансией https://hh.ru/vacancy/24051181
С удовольствием отвечу на ваши вопросы.

Robot
17.01.2018
08:17:04

Boris
17.01.2018
08:20:06

Souren
17.01.2018
08:20:28
А вот как мне Item() в Item() засунуть я не понял.

Google

Souren
17.01.2018
08:20:59
Разве можно просто присвюить?

Boris
17.01.2018
08:22:03
не понимаю вопрос, дай ссылку на страницу и что нужно спарсить

Souren
17.01.2018
08:22:17
забей.

Alexander
17.01.2018
08:23:02
@robotnaoborot всё относительно ?

Aleksander
17.01.2018
08:36:15

Kisialeu
17.01.2018
08:36:48
Бетон есть

Souren
17.01.2018
08:47:24
вопрос явно не про парсин а про пайплайн
я хочу получить структуру вида
[
{
"brand": "abc",
"models": [
{"model": "xyz". "someprop1": "someval1"},
{"model": "cvb". "someprop1": "someval1"},
]
}
]
Название и ссылке на model я получаю с помошю xpath, css и такой-то матери, с этим проблем нет. Запихнуть всё это дело в Item и yield это всё, тоже могу. (в json экспортируется)

Tigran
17.01.2018
08:48:12

Robot
17.01.2018
08:49:25
как я вилкой чистить буду

Souren
17.01.2018
08:50:17

serbernar
17.01.2018
08:50:32
вот и годнота подьехала

Aleksander
17.01.2018
08:54:39

Alexander
17.01.2018
08:54:52
@Saluev 90-130

Souren
17.01.2018
08:55:59
Как в них вложить модели не представляю.

Aleksander
17.01.2018
08:56:42
Например так,
d['brand'] = 'some brand'
d['models'] = [{"model": "xyz", "someprop1": "someval1"},
{"model": "cvb", "someprop1": "someval1"},]

Souren
17.01.2018
09:01:25
Просто к новому ключю добавь словарь
Ну понятно, только Item['key']= scrapy.Request() по url бренда делаю, вызываю коллбек, который обрабатывает и возвращает через return Нифига не получается.

Aleksander
17.01.2018
09:02:05
там есть возможность просто add_value сделать

Google

Souren
17.01.2018
09:05:08

Aleksander
17.01.2018
09:08:23
Нужно понять в чём у тебя проблема, в генерации юрлов или же в самом формировании данных. Так сложно сказать, посомтри логи если есть, или сделай простые принты, тожу могут помочь изолировать проблему. Itemloader на самом деле достаточно простая штука, она просто формирует данные на выходе, может извлекать по селекторам, удобно для пайплайна.

Souren
17.01.2018
09:20:45
Проблема у меня в том, что я реквест присваиваю свойству айтема. Очевидно что нужно как-то иначе.

Alexander
17.01.2018
10:34:58
Подскажите, мне наверное nosql какой-то нужен.
Есть пользователи. у пользователей есть активности - совершенно случайные, категоризовать нельзя, количество случайно тоже. У активностей одинаковые признаки (типы одинаковые, количество разное, случайное).
Где мне это хранить? Для sql не совсем понятно, что делать с фактом случайностей активностей.
Во всяких nosql-json и т.п.? Но что за БД и как это должно выглядеть внутри?

serbernar
17.01.2018
12:02:30
монга, коуч, что угодно

Robot
17.01.2018
12:02:36
что за активности?

b0g3r
17.01.2018
12:02:39

Robot
17.01.2018
12:03:03
Скорее всего какие-то из полей postgres подойдут типа arrayfield, jsonfield

f1nnix
17.01.2018
12:03:16
Postgres + JSON с виду сойдет.

Alexander
17.01.2018
12:03:19
Да это не суть - любая активность. Суть в том, что они случайные и разные.

Robot
17.01.2018
12:03:20
а может просто foreignkey у активности на пользователя и создавать n объектов

Alexander
17.01.2018
12:03:42

Robot
17.01.2018
12:03:48
почему нет?

Alexander
17.01.2018
12:03:52
При n - каждый раз случайном?

Robot
17.01.2018
12:04:36
Не совсем понятно что это за "активности" всё-таки. И что тебе надо будет потом с этими данными делать

b0g3r
17.01.2018
12:05:27

Alexander
17.01.2018
12:05:32
"активность" - запись, определяемая пользователем.

Google

Robot
17.01.2018
12:06:23
Что мешает сделать поле "тип" в котором указать "сообщение"
Для определения пользователем есть https://en.wikipedia.org/wiki/Entity%E2%80%93attribute%E2%80%93value_model

Alexander
17.01.2018
12:06:51
Просто таких типов будет произвольное количество, и повторяться они не будут

Jentry
17.01.2018
12:07:08

Alexander
17.01.2018
12:07:27
пфффф

Михаил
17.01.2018
12:07:42
Не нашел профильного чата! Накидайте клевых хостингов забугорных, пожалуйста. Для небольшой VPSки