@ru_python

Страница 2351 из 9768
Маришка
27.02.2017
06:21:35
Доброе утро

Stanislav
27.02.2017
06:22:15
Да я знаю просто англ не знаю
Цитата великих программистов

Маришка
27.02.2017
06:28:39
Цитата великих программистов
Он настолько великий что через пип может дрова нвидиа удалить

Igor
27.02.2017
06:29:21
ну ваще не получилось же. поэтому не может

Google
Маришка
27.02.2017
06:30:09
Сергей
27.02.2017
06:30:43
Ребят, помогите. Есть программа на питоне которая раз в секунду что-то делает и возвращает значение. Нужно сделать сайт, который бы мог получать информацию от этого процесса. Думал в сторону обмена через базу данных или джанго и celery (но тут тоже обмен всеравно через базу). Может есть уже давно придуманые решения?

Stuf
27.02.2017
06:31:42
Можете подсказать где можно купить ~100 прокси, которых нет в черном списке и не палятся как прокси, а также быстро работают?

Маришка
27.02.2017
06:31:59
Если данные визуализировать надо

Сергей
27.02.2017
06:34:12
Питон оплачивает контроллер и пишет логи. А сайт нужен для просмотра состояния контроллера.

Опрашивает *

Kuzma
27.02.2017
06:36:18
контроллер - это микроконтроллер?

Маришка
27.02.2017
06:47:57
Да тот же plot.ly с его streaming api, за работает ставь значение 1 за не работает 0, и просто каждый раз лишь посылай это значение

Роман
27.02.2017
06:49:12
Лол, вот только закончил подобный проект

а вообще можешь тот же plotly заюзать, либо самому на моменте запроса состояния контроллера писать значение в бд, а на сайте уже выводить график, либо для парсинга логов и отображения юзать ELK

Google
Роман
27.02.2017
06:51:26
plotly, правда, насколько я помню — платное решение

Маришка
27.02.2017
06:51:43
Нет

Бесплатное

И streaming api можно до 3 ключа разных на аккаунт генерировать

Роман
27.02.2017
06:52:45
о, ну если так, то вообще супер, жаль, что раньше об этом не подумал

Маришка
27.02.2017
06:52:53
Дабы визуализация даты была IRT

Сергей
27.02.2017
06:55:54
Спасибо большое ☺️

Anton
27.02.2017
07:42:43
всем привет

посоветуйте питоновскую библиотечку по snmp

пытался зайюзать вот эту https://github.com/etingof/pysnmp

но там походу баг на баге и багом погоняет

Маришка
27.02.2017
08:46:50
пытался зайюзать вот эту https://github.com/etingof/pysnmp
А эта именно чем тебе не понравилась

Anton
27.02.2017
09:02:01
вот этим багом, который у меня так и не исправлен https://github.com/etingof/pysnmp/issues/15

+ куча мелких багов, которые удалось обойти самому, типа коллизии в названии функций

Маришка
27.02.2017
09:03:11
Anton
27.02.2017
09:03:20
да )

мне не помогли

типа использовать цифры вместо имён, не резловить нечего

Маришка
27.02.2017
09:19:53
Тащемта ты не понял или не дочитал до последних 5 комментариев на этом issue

Anton
27.02.2017
09:25:25
да всё там ясно есть какой-то баг, есть вайриант его обойти скачав какие-то мибы но только мне эти мибы не нужны ) у меня обычные цифры, без привязки к мибам нужен фикс самой библиотеки, а не какие-то костыли вот фикса я не вижу

Google
Маришка
27.02.2017
09:26:29
Заведи тогда свой issue

Anton
27.02.2017
09:28:09
я думал об этом, ещё думал попытаться понять суть бага, и закомитить автору но у меня не сильные знания в питоне и больших проектах а автор очевидно пошлёт меня на этот Issue, сказав, делай вот так

Маришка
27.02.2017
09:29:32
Просто распиши нормально то что тебе надо

Maksim
27.02.2017
10:09:42
Приветствую, можете подсказать как запустить поток в качестве демона с определенным интервалом? def test(): print("Theard is working!") t = Timer(5.0, test) t.setDaemon(True) t.start() Вообщем можно связать event, daemon и timer чтобы реализовать такое?

Ray
27.02.2017
10:15:55
добрый день господа

53r63rn4r
27.02.2017
10:16:03
Бля, нет

Ray
27.02.2017
10:16:08
подскажите, есть кто понимает в схемотехнике

Maksim
27.02.2017
10:17:25
а какую задачу ты пытаешься решить?
чтоб не запускать из вне кроном ф-цию с заданной периодичностью

Nikolay
27.02.2017
10:17:49
чтоб не запускать из вне кроном ф-цию с заданной периодичностью
ну, такие вещи проще всего делаются как раз эвентлупом и asyncio

зачем тебе там треды?

Maksim
27.02.2017
10:20:05
зачем тебе там треды?
асинхрон не вариант, у меня есть ряд задач, которые должны выполнятся максимально быстро (в потоках), они используют requests, которая блокируется, поэтому можно запилить поток и ежеминутно пробуждать потоки для выполнения задач

Maksim
27.02.2017
10:21:28
“максимально быстро” и “в потоках” - это взаимоисключающие понятия в питоне
там идет цикл с ожиданием ответа серверов, пока один не ответит, другой не выполнится естественно, поэтому разбиваю на потоки

Pavel
27.02.2017
10:22:28
у чувака джанго-вокер, который обрабоатывает запросы на сайт, и он хочет внутри этого воркера поднять несколько тредов длякаких-то задач

Google
Nikolay
27.02.2017
10:22:35
чтобы не ждать ответа, а просто идти дальше

если совсем все плохо

Pavel
27.02.2017
10:23:24
если совсем все плохо
это проще, чем в живой джанго-сайт вкоряивать aio, кмк.

Ray
27.02.2017
10:23:52
не мешайте господину запиливать свой e-loop на потоках

Nikolay
27.02.2017
10:23:52
это проще, чем в живой джанго-сайт вкоряивать aio, кмк.
так там не надо особо вкорячивать, воркер же, запустил loop.run_until_complete() и все

Maksim
27.02.2017
10:24:12
селери отпадает, потому как там идет все в очередь, а чтоб это все быстро отработало надо запилить запросы на асинхрон и запустить 100 воркеров которые будут смотреть в очередь, а потом все это гавно ставить в другую очередь чтоб оно писалось в mysql

Admin
ERROR: S client not available

Pavel
27.02.2017
10:24:58
так там не надо особо вкорячивать, воркер же, запустил loop.run_until_complete() и все
и этот вокер будет ждать, пока не обработаются его запросы?

Nikolay
27.02.2017
10:26:19
Ray
27.02.2017
10:27:25
асинхронно?
точно так

Pavel
27.02.2017
10:28:17
там же только часть асинхронная
где там? джанго же синхронно работает.

Nikolay
27.02.2017
10:28:33
где там? джанго же синхронно работает.
ну, человеку надо распараллелить конкретную задачу

и да, ничего тебе не мешает вернуть управление из asyncio

Maksim
27.02.2017
10:28:58
мне нужно максимально выжать многопоточность джанги, вот и все

Nikolay
27.02.2017
10:29:20
юзать многопоточность активно - плохая идея

бери celery

либо asyncio

Google
Pavel
27.02.2017
10:29:47
ну, человеку надо распараллелить конкретную задачу
селери, N воркеров-процессов на N ядрах, в каждом воркере свой евентлуп.

Subbotin
27.02.2017
10:51:08
ну очевидно если n = числу ядер

а если ядро одно а евенлупов 10, то медленее

Tony
27.02.2017
10:52:38
сгенерил форму для отправки файла на сервер. Выбираю файл и нажимаю отправить, но ничего не происходит. Надо по сути отправить файл на сервер, а потом с сервера достать имя файла и отправить на S3

Subbotin
27.02.2017
10:52:44
впрочем если ты где-то проебался и сделал io операции не через асинк интерфейс, то несколько евентлупов могут немного спасти ситуацию, но так делать не стоит

Tony
27.02.2017
10:52:47










вот все нужные участки кода

где может быть ошибка?

Igor
27.02.2017
10:53:32
скриншоты с кодом это такое

Tony
27.02.2017
10:53:56
скриншоты с кодом это такое
я хз как по-другому

Igor
27.02.2017
10:54:12
вот ты спрашиваешь "где может быть ошибка?" а в чем заключается ошибка?

Pavel
27.02.2017
10:54:52
он не загружает их
а print(form.is_valid()) работает?

Igor
27.02.2017
10:54:57
так. print(form.is_valid()) возвращает True?

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