@ru_python

Страница 8014 из 9768
wicker
06.02.2019
08:28:55
в доку епта https://pandas.pydata.org/pandas-docs/stable/user_guide/merging.html

Arthur
06.02.2019
08:29:36
Спасибо

Terminator
06.02.2019
08:36:43
@Vintovka_eto_Prazdnik будет жить. Поприветствуем!

Olya будет жить. Поприветствуем!

Google
Dark
06.02.2019
08:39:25
готово

SetazeR
06.02.2019
08:39:45
готово
не надо мне отчитываться, мне не интересно

Dark
06.02.2019
08:40:06
но теперь мой ии обрёл память

Александр
06.02.2019
08:43:24
подскажите, как с помощью библиотеки rsa получить публичный ключ относительно закрытого ключа?

Александр
06.02.2019
08:45:25
openrsa
это либа?

Dark
06.02.2019
08:45:37
да

Александр
06.02.2019
08:46:41
да
я рассматривал другие либы, но они требовали Microsoft C++ 14. Сейчас эту чекну

openrsa
нет такой библиотеки

Aragaer
06.02.2019
08:57:15
openssl умеет вроде

https://stackoverflow.com/questions/5244129/use-rsa-private-key-to-generate-public-key - первая ссылка в гугле

Google
Andrew
06.02.2019
09:01:05
А давайте насмехаться и унижать всех кто не умеет нагуглить ответ на вопрос по трем ключевым словам

Александр
06.02.2019
09:02:09
а ты мне команду консоли написал

Andrew
06.02.2019
09:04:26
а ты мне команду консоли написал
Это что то меняет принципиально? Или надо все так же за тебя загуглить?

Aragaer
06.02.2019
09:10:49
а ты мне команду консоли написал
subprocess.run(["openssl", "rsa", "-in", private_key_file, "-pubout", "-out", public_key_file])

Terminator
06.02.2019
09:11:16
@lensterRU будет жить. Поприветствуем!

Yury
06.02.2019
09:13:21
Aleksandr
06.02.2019
09:13:44
Появилась необходимость создания кластера списков через цикл, есть ли возможность упростить создание? т.к кол-во списков будет меняться. Кортежи, переменные и словари не подходят. https://pastebin.com/dy2YzH21

Игорь
06.02.2019
09:16:10
Такой вопрос. В multiprocessing мне нужно обработать параллельно данные. Но данные одни и теже, а вот функций для обработки 10. Есть там вариант map, который принимает список функций и одни и теже данные и запускает каждую функцию в параллельном процессе?

Aleksandr
06.02.2019
09:17:38
Принял, попробую оба способа, спасибо.

Yury
06.02.2019
09:18:36
Andrew
06.02.2019
09:29:34
Сергей
06.02.2019
09:33:36
Появилась необходимость создания кластера списков через цикл, есть ли возможность упростить создание? т.к кол-во списков будет меняться. Кортежи, переменные и словари не подходят. https://pastebin.com/dy2YzH21
Почему не подходят словари? Судя по листингу, вполне подойдут. Или есть какие то условия, которые не обозначены, но мешают использованию словарей?

Soso
06.02.2019
09:39:24
А давайте насмехаться и унижать всех кто не умеет нагуглить ответ на вопрос по трем ключевым словам
Что за глупый совет, а может будем насмехаться над теми кто не может произнести слрво взбзднуть?

Google
Soso
06.02.2019
09:41:50
Я из тех кто это делает с 1997 года

Terminator
06.02.2019
09:41:54
@rekross будет жить. Поприветствуем!

Игорь
06.02.2019
09:42:15
Soso
06.02.2019
09:42:38
Лучше говорить ничего чем сказать ничего

Сергей
06.02.2019
09:42:52
Что-то типо map(lambda f: f(x), [f1, f2])
не подойдет, map генерирует новый список на основе исходного. Тут будет получаться новый список значений функций с одной переменной

Andrew
06.02.2019
09:43:00
Soso
06.02.2019
09:44:12
Не совсем так все звучить, ну да ладно, суть думаю уловил и гугл не потребуется ?

pavel
06.02.2019
09:44:44
ему мультипроцессинг надо

Alex
06.02.2019
09:44:55
pool.map

В несколько этапов типо?

pavel
06.02.2019
09:45:20
ну я и говорю руками раскидать

Игорь
06.02.2019
09:45:29
ну а почему бы и нет?
Ну тут главное слово: захардкодить. Если этот список функций будет меняться, мне нужно будет все это заного редактировать и снова хардкодить. А так, я передаю кортеж функций-обработчиков и меняю только одну точку- состав этого кортежа. Остальной код трогать не прейдеться, который иницирует запуск обработчиков

Alex
06.02.2019
09:45:43
pavel
06.02.2019
09:45:44
в list список функций обработки

и перебирай лист per item -> process

Сергей
06.02.2019
09:47:25
А ему разве не это надо? Много функций одни данные?
значит я неправильно понял. Я думал, ему нужно данные пропустить поочередно через список функций, т.е. возврат одной функции - это параметр другой.

Dark
06.02.2019
09:56:53
https://pastebin.com/eBftfFN4 почему opencv умеет записывать цветное видео в файл, а чб - нет файлы создаются но они по 4-5 килобайт и не читаются

Yury
06.02.2019
09:58:04
https://stackoverrun.com/ru/q/10123849

Google
Yury
06.02.2019
09:58:10
Эх

Игорь
06.02.2019
10:00:01
и перебирай лист per item -> process
with Pool(processes=10) as pool: results = [] for data_filter in check_fucntions: result = pool.apply_async(checking, [data, data_filter]) results.append(result) print([pool.get() for p in results]) В итоге так решил сделать

Terminator
06.02.2019
10:02:19
Puff будет жить. Поприветствуем!

Dark
06.02.2019
10:02:40
ответ на русском

Yury
06.02.2019
10:06:27
Это Гугл транслейт

Скорее всего

Nikolay
06.02.2019
10:13:17
Шашлык

Terminator
06.02.2019
10:19:14
@dmn4eg будет жить. Поприветствуем!

Dark
06.02.2019
10:19:32
заработало https://pastebin.com/BzP0e3xq но задача была уменьшить занимаемое пространство, а то сейчас это 10 секунд - 1 мегабайт у цветного и чб очень маленькое отличие

Alex
06.02.2019
10:22:14
Кто использует pandas, подскажите как решить с максимальной производительностью такую задачку: Есть датафрейм, где индексы - айди пользователей, а по столбцам - их дни жизни, значения в столбцах - количество входов в приложение в данный день жизни. Нужно: добавить в датафрейм столько же столбцов, значения в которых - количество дней перед этим днем, в которых пользователь не заходил в приложение. То есть надо для каждого дня найти первое СЛЕВА ненулевое значение. Есть мысль как это сделать через .cumsum().searchsorted(0,side='right'), но производительность тут оставляет желать лучшего, есть ли метод побыстрее?

Doker
06.02.2019
10:34:42
Я бы создал строчку с нужными параметрами

pavel
06.02.2019
10:34:47
всегда когда всплывает вопрос про скорость пандас, универсальный совет - конвертируй в numpy

Doker
06.02.2019
10:35:33
И сделал бы df.loc[select, :]

Выдаёт новый df потом впаиваешь

Select задай булеанский параметр

pavel
06.02.2019
10:37:37
навскидку - убираешь из таблицы все == 0, потом оперируешь разницей в индексах значений

Yury
06.02.2019
10:38:39
черт, сложно-то как)) Эти дсники!

делай медленно, а тимлиду скажи, что так и должно быть!

даже если ты сам себе тимлид

Google
pavel
06.02.2019
10:39:31
конвертация в Numpy = +1000% даже тупыми циклами =)

Zain
06.02.2019
10:42:21
Всем привет. Есть тут люди, которые обучались в school42 в Фримонте, США? Либо есть ли у вас такие знакомые? Спасибо.

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