
Tishka17
07.09.2018
06:54:39

Zerogoki
07.09.2018
07:13:07

Iliya
07.09.2018
08:27:24
Всем привет, я тут на сервак по ssh через paramiko шлю команду
Получаю ответ через output = channel.recv(1000)
Так вот, в этом output есть много лишнего, а вывод вроде получается строкой,
из лишнего вот например вывод начинается с
b'Last login: Fri Sep 7 11:08:47 +0300 2018 on
Собственно вопрос, как мне вытянуть только небольшой кусочек из этого вывода, например начиная с определенного слова и до опрелделенного знака, знаю что как-то можно встроенными фукнкциями.ю но не помню как
Подскажите пожалуйста

memchik
07.09.2018
08:33:35
Если там везде одинаковый вывод,т.е. количество букв одинаково

Google

memchik
07.09.2018
08:34:04
То можно a[0:1]
Там в скобки просто введи откуда и до какой буквы
Будет выводить

Iliya
07.09.2018
08:46:47
То можно a[0:1]
не, не вариант, не всегда одинаковаое киличество символов
Тут суть я хочу от ааа до \а вот между этими символами я хочу вывод

Ruslan
07.09.2018
08:47:05
Регулярные выражения помогут вам
re_match = re.findall(r'Last login:(.*)on') типа такого

Евгений
07.09.2018
08:49:16
теперь у вас проблемы

memchik
07.09.2018
08:49:38

Евгений
07.09.2018
08:49:52
"Была у программиста проблема, и он подумал 'Решу ее регулярным выражением!'. Теперь у программиста две проблемы."

Valery
07.09.2018
08:52:01

Евгений
07.09.2018
08:52:57
не, HTML надо парсить XML-парсером, и удивляться.
удивляться своей классности, как ты еще жив, и за тобой никто не приехал.

Aragaer
07.09.2018
09:08:13
я в институте в дипломной работе парсил хтмл регуляркой

Google

Aragaer
07.09.2018
09:08:26
проблем не возникло

memchik
07.09.2018
09:08:31
Что значит парсил?

Aragaer
07.09.2018
09:09:01
значил строил дерево и превращал из html в xhtml

memchik
07.09.2018
09:09:33
А это что значит?)

ivan
07.09.2018
09:09:38
Даже тот же html.parser хотя бы

Aragaer
07.09.2018
09:10:37
ну это был перл, 2006-й год и все прекрасно работало
нет, 2005-й даже

ivan
07.09.2018
09:12:02
Ого
А тогда ещё не было специализированных инструментов под это?

Aragaer
07.09.2018
09:12:43
может быть и были
но там правда кода было строк 200-300
и регулярка довольно простая
собственно от регулярки требовался только сплит по тегам и все
остальное делалось просто кодом

?? Eugene
07.09.2018
09:17:06
Интересно, что такое простой код на перле :)

memchik
07.09.2018
09:22:00

Aragaer
07.09.2018
09:22:40
я очень сомневаюсь, что смогу найти свою дипломную работу...

Influence
07.09.2018
09:25:18
сейчас регулярками парсю конфиг длинка)
но там изи)

Google

Vyaches
07.09.2018
09:56:46
Есть тут гуру celery?
Проблема следующая: на одной функции AsyncResult работает нормально, а на другой постоянно выдает состояние PENDING, хотя воркер процесс запускает и отрабатывает нормально.

Ipv64
07.09.2018
09:59:52
Как при входе на парсер запихнуть выбор ЭЦП, которая дает доступ на скачивание тех спецификации?

Евгений
07.09.2018
10:05:33
Всем привет. Подскажите плиз кто-нибудь, кто работал с Django, как отключить csrf валидацию?
Пробовал варианты с csrf_exempt как в аннотациях, так и в роутах, не помогло. (

ivan
07.09.2018
10:11:03
Если я правильно вопрос понял

Евгений
07.09.2018
10:12:04
'django.middleware.csrf.CsrfViewMiddleware' ? Убирал. Все равно, при POST запросе возвращает CSRF verification failed. Request aborted.

ivan
07.09.2018
10:13:20
??
Ты серы после этого перезапускал?
Ибо хз, должно было помочь

Евгений
07.09.2018
10:17:15
да, конечно. Я ж думаю ему все равно, что на django запросы с Nginx через proxy_pass транслируются?

ivan
07.09.2018
10:18:27
Тогда вот реально хз, что у тебя там

Евгений
07.09.2018
10:18:47
Ладно, буду дальше разбираться.

Vova
07.09.2018
10:53:43
Привет. Подскажите чем можно визуализировать особо без мороки плоскость по точкам ? Более подробно, у меня есть точки в 2д пространстве (x, y), мне нужно по ним нарисовать плоскость в 3д, может кто знает какие нибудь либы для подобного ?

Василий
07.09.2018
10:54:12
matplotlib, bokeh, seaborn

Artem
07.09.2018
10:55:48
Наверное
Начать можно с модуля math

Admin
ERROR: S client not available

Artem
07.09.2018
10:56:24
А закончить установкой ipython в venv

Fenicu ☁️♒️
07.09.2018
10:56:39

Google

Tishka17
07.09.2018
10:57:59
Gnuplot

Vova
07.09.2018
10:58:40
Спасибо, буду пробовать

Dim
07.09.2018
10:58:54
Plotly

Artem
07.09.2018
11:00:36
Так
Это херня

Roman
07.09.2018
11:00:55
Насоветовал
правильно насоветовал, за окружение никто не говорил, попросили инструменты

Artem
07.09.2018
11:00:59
Пишите тогда сразу свои предпочтения
Или хотя бы в пределах posix
Ну, если совсем жопа
То в пределах rfc

Vyaches
07.09.2018
11:19:47
Vyaches:
Есть тут гуру celery?
Проблема следующая: на одной функции AsyncResult работает нормально, а на другой постоянно выдает состояние PENDING, хотя воркер процесс запускает и отрабатывает нормально.

Василий
07.09.2018
11:24:15

Vyaches
07.09.2018
11:31:32
Да я логи трэчу нормально.
Прикол в том что даже если сделать сначала task.apply_async()
А после этого сразу
Task.state - результат будет PENDING. Хотя воркер в соседнем окне работает и логи выплёвывает.

deym
07.09.2018
11:31:48
Всем привет

Vyaches
07.09.2018
11:32:10
На другой функции работает тоже нормально. Проблема именно в этой функции.
Подозреваю, что накосячил с модулями...

Василий
07.09.2018
11:39:19
Особенно если она ожидает освобождение ресурса другой сопрограммой. или ответа от другой сопрограммы

Pentina
07.09.2018
11:53:41
Есть подозрение, что вкусная вакансия на fullstack go/python вам зайдет ❤
Работать физически в офисе, территориально в Екатеринбурге. С релокацией помогаем. Чай-печеньки-фрукты-овощи-кальянная-зоны релакса и прочие прелести в ассортименте?
https://ekaterinburg.hh.ru/vacancy/27599393

Strom
07.09.2018
11:55:58
Всем привет. Ситуация: python3, вызывается исключение1, затем, по цепочке вызывается исключение2 (During handling of the above exception,...). Подскажите, есть ли возможность в блоке except поймать исключение1?

Google

Sergey
07.09.2018
11:57:21

Ruslan
07.09.2018
11:57:34
привет всем
не хочу изобретать велосипед
нужен декоратор кэширования по времени, который будет управляться через query params
может есть готовая либа?

Ilia
07.09.2018
11:57:37

Strom
07.09.2018
11:57:37
Конкретный пример для тех, кто пользовался библиотекой ccxt. Там вызывается одно из исключений в requests, затем ccxt выдаёт своё исключение. Надо перехватить именно исключение от requests