@ru_python

Страница 8169 из 9768
reliant
21.02.2019
11:59:21
Всем привет Есть сервак на с++, надо чтобы он отправлял данные приложению на питоне и чтобы питон возвращал ответ, как это лучше реализовать?

Юра
21.02.2019
12:00:37
Слушайте, а если у меня есть функция bar, которая будет использована только внутри другой функции foo и вернет данные в таком формате, который пригоден только для исползьования внутри foo, то лучше, наверное сделать def bar внутри foo?

Google
Denis
21.02.2019
12:00:48
Нет

Юра
21.02.2019
12:00:57
Или это заставит делать def при каждом вызове функции foo?

Замыканий внутри bar нет

Tigran
21.02.2019
12:01:18
Или это заставит делать def при каждом вызове функции foo?
заставит, да, но это не самое страшное

Denis
21.02.2019
12:01:23
Tishka17
21.02.2019
12:01:49
Что закажешь.
звучит круто =)

Юра
21.02.2019
12:01:56
Понял, спасибо, не буду

Tishka17
21.02.2019
12:02:04
как бы мне так попробовать у жены линукс на ноуте запустить

hachiman
21.02.2019
12:03:23
reliant
21.02.2019
12:03:31
JSON/MessagePack/protobuf?
Проблема в соединении сервера и приложения на пайтоне, без понятия как реализовать все корректно Вообще это должно выглядеть как - юзер жмет на кнопку, отправляю данные на локальный сервер на плюсах, плюсы обрабатывают эти данные и отправляют их приложению на питоне, приложение выдает ответ и по обратному пути выдает ответ юзеру

hachiman
21.02.2019
12:04:14
нет
double boot ?

Tishka17
21.02.2019
12:04:30
да не, она не разешит

Google
Tishka17
21.02.2019
12:04:37
просто попробовать сфлэшки бы

reliant
21.02.2019
12:04:45
Юра
21.02.2019
12:05:00
да не, она не разешит
Я своей вместо винды поставил manjaro, особо не заметила разницы

Говорит, программы удобнее устанавливать стало, прямо как плеймаркет на телефоне

Только пришлось office под вайном поставить ещё

Tishka17
21.02.2019
12:05:44
хз вообще как там сенсорный экран под линуксом будет

Юра
21.02.2019
12:06:02
хз вообще как там сенсорный экран под линуксом будет
Да есть куча штук дрюк, чтобы круто работало. Только настроить надо

hachiman
21.02.2019
12:06:53
Tishka17
21.02.2019
12:07:06
а при выворачивании наизнанку поворачивается норм?

и клаву лочит?

Юра
21.02.2019
12:07:31
https://www.reddit.com/r/unixporn/comments/8oj2a2/bspwm_slicing_windows/ https://www.reddit.com/r/unixporn/comments/a9eeuw/plasma_i_have_mastered_the_moves/

Вот тут парочка классных сенсорных workflow

?? Eugene
21.02.2019
12:09:07
Ну если что - можно ишью поднять, могут пофиксить

hachiman
21.02.2019
12:14:30
Ну если что - можно ишью поднять, могут пофиксить
А норм вообще Скачать Линукс из Виндовс маркета или лучше Установить ?

?? Eugene
21.02.2019
12:15:26
А норм вообще Скачать Линукс из Виндовс маркета или лучше Установить ?
В виндовс маркете нет линукса, у них там эмулятор. Не вижу смысла его использовать

?? Eugene
21.02.2019
12:15:57
Эмулятор это

Google
Andrii [R11]
21.02.2019
12:16:02
значение знаешь?

?? Eugene
21.02.2019
12:16:34
значение знаешь?
Какое значение?

Andrii [R11]
21.02.2019
12:16:45
слова "Эмулятор"

?? Eugene
21.02.2019
12:17:00
Прикалываешься?

Tishka17
21.02.2019
12:17:18
господи, да не линукс это

?? Eugene
21.02.2019
12:17:22
Линуксовое ядро они не используют, они его эмулируют

Tishka17
21.02.2019
12:17:23
ядро все равно виндовое

Sergey
21.02.2019
12:17:56
Не понимаю, о чем спорить. Ну поставьте нормальный линукс в виртуальную машину и развлекайтесь.

Andrii [R11]
21.02.2019
12:17:59
Чем оно отличается от виртуализации и от слоя совместимости:?

Andrii [R11]
21.02.2019
12:18:46
эмуляция это вообще из другого мира и про другое

Sergey
21.02.2019
12:19:05
зачем в виртуалку стаивть линукс, если нужен только линукс?
если нужен только линукс, то выращивайте свитера, бороды, сносите нафиг винду и втыкайте линукс)))

Tishka17
21.02.2019
12:19:31
ладно, бороду я сбрил 2 недели назад, чтобы в отпуске морда загорала

?? Eugene
21.02.2019
12:20:00
Вон тишка хаер отрастил себе

Sergey
21.02.2019
12:20:57
а с чего ты решил, что у нас не так?
а с чего ты решил, что я решил, что у вас что то не так?

рекурсия однако)

hachiman
21.02.2019
12:21:09
:)

Google
Tishka17
21.02.2019
12:21:20
“выращивайте” - это когда надо растить, а когда уже выращена, то уже поздно

речь была не о линуксе, а о линуксе на ноуте-трансформере

Admin
ERROR: S client not available

Sergey
21.02.2019
12:22:12
на нем как то иначе все?

Tigran
21.02.2019
12:22:17
если нужен только линукс, то выращивайте свитера, бороды, сносите нафиг винду и втыкайте линукс)))
хм, шутка про свитеры и бороды линуксойдов... ты вчера вышел из пятнадцатилетней комы?

?? Eugene
21.02.2019
12:23:32
речь была не о линуксе, а о линуксе на ноуте-трансформере
Погуглить надо сначала нет ли проблем с этим устройством. Дрова пишутся сообществом, производители не заморачиваются мелочами вроде поддержки линукса

Nikolay
21.02.2019
12:24:51
У меня проблема. Есть большой csv файл. В первом столбце - ключ (неуникальный), 2ой столбец - значение (большой json, до 100 объектов). Мне надо сделать словарь: ключ - 1 столбец, значение - лист из данных в 1ом столбце. Файл большой, делать влоб 16гб памяти не хватает

Nikolay
21.02.2019
12:26:49
Если ключ, допустим, 'A', то будет N строк в csv с этим ключом. store = defaultdict(list) ... store[key].extend(value). В дальнейшем надо будет использовать этот объект в коде

Результат должен быть в памяти?
После будет идти работа с этим большим объектом

Tishka17
21.02.2019
12:27:11
на нем как то иначе все?
https://market.yandex.ru/product--noutbuk-hp-spectre-13-ap0011ur-x360-intel-core-i7-8565u-1800-mhz-13-3-1920x1080-16gb-512gb-ssd-dvd-net-intel-uhd-graphics-620-wi-fi-bluetooth-windows-10-home/269175006?show-uid=15507519480048944146516012&nid=54544&glfilter=5085102%3A12106036&glfilter=5085104%3A12106117&glfilter=5085115%3A12106353%2C12106362&glfilter=5085126%3A12106821&glfilter=6035008%3A1&glfilter=7893318%3A152722&glfilter=15083339%3A15083346%2C15083347&glfilter=15083367%3A15083372%2C15083368%2C15083373&glfilter=15938685%3A15938699&context=search особенности: 1. Сеонсрный экран + перо 2. экран выворачивается наизнанку, при этом картинка должна повернуться и клава залочиться 3. сканер отпечатка пальца хз что ещё

Denis
21.02.2019
12:27:19
запихай в БД

запихай в бд все эти данные

Denis
21.02.2019
12:28:43
ну так как бы вообще лучше бы описал что надо делать потом с этими данными

Tishka17
21.02.2019
12:29:30
если ключей разных не очень много, можно просто по разным файлам раскидать

Nikolay
21.02.2019
12:30:00
ну так как бы вообще лучше бы описал что надо делать потом с этими данными
Потом я где-то получаю key, и values = store.get(key); if values: ...do stuff

Google
Nikolay
21.02.2019
12:30:30
☹️ сложновато

6.7М строк в csv

Andrey
21.02.2019
12:31:44
Можно раскидать словарь в файлики на диске, расшардированные по ключу)

Nikolay
21.02.2019
12:31:53
точнее так: ключей 6.7M, на каждый ключ лист из "до 100 " объектов

Mark
21.02.2019
12:32:05
запихай в бд все эти данные
Ставлю лайк этому варианту.

hachiman
21.02.2019
12:32:35
точнее так: ключей 6.7M, на каждый ключ лист из "до 100 " объектов
https://datascience.stackexchange.com/questions/27767/opening-a-20gb-file-for-analysis-with-pandas

B
21.02.2019
12:34:50
Привет. Кому приходилось делать нотифаилку для sqlite? Сделал как тут https://stackoverflow.com/questions/16872700/sqlite-data-change-notification-callbacks-in-python-or-bash-or-cli/16920926#16920926 Вроде оно работает когда кидаю запросы из кода, как в примере, но когда захожу в клиент sqlite3 и вручную делаю INSERT INTO, callback не вызывается. Кто может образумить?

Tishka17
21.02.2019
12:35:25
чооо

sqlite работает обычно в пределах одного процесса

а в пределах одного процесса ты можешь руками себе уведомления слать как угодно

юзать его как БД для многих клиентов - неправильно

B
21.02.2019
12:36:25
понял, значит не мой вариант

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