
Romka
11.05.2018
14:45:14
и + там перенос
'\n'

Roman
11.05.2018
14:45:18
и че?

Jentry
11.05.2018
14:45:19
построчный мерж json)) за такой код бы да по рукам

Google

Maxim robox
11.05.2018
14:46:07
Да. Воняет.

Romka
11.05.2018
14:46:09
https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-bulk.html
сори
это на 15 минут потестить

Roman
11.05.2018
14:47:18
>>> '\n'.join([json.dumps({'index': {'_index': 'test1', '_type': 'test2', '_id': 'test3'}}), 'test4'])
'{"index": {"_index": "test1", "_type": "test2", "_id": "test3"}}\ntest4'
>>>

Romka
11.05.2018
14:48:20
так у мя из 100 источников приходит object, мне 100 раз дампить?

Jentry
11.05.2018
14:49:50
А в чем проблема? дампи 100 раз

Romka
11.05.2018
14:50:00
лишние строки
и вызовы
проще 1 раз
или может у мя ещё не тот уровень знания ЯП

wi34rd
11.05.2018
14:50:37
кто-то чего-то недопонимает

Google

serbernar
11.05.2018
14:50:40
Не торт

Jentry
11.05.2018
14:51:39

Romka
11.05.2018
14:51:49
но тут у мя костыль, небольшой
ибо это не проект, а скрипт на 50 строчек

Jentry
11.05.2018
14:52:26
но ты в строчку делаешь уже в json, а это некруто, так как ты собираешь json руками

Romka
11.05.2018
14:53:24
такую строку

serbernar
11.05.2018
14:53:56
Регуляркой

Roman
11.05.2018
14:58:20
а как мне собрать
'''{"asddas": 64}
{"asd": 123}'''?
>>> d = []
>>> for i in range(10): d.append({'keykeykey': i})
...
>>> '\n'.join([json.dumps(e) for e in d])
'{"keykeykey": 0}\n{"keykeykey": 1}\n{"keykeykey": 2}\n{"keykeykey": 3}\n{"keykeykey": 4}\n{"keykeykey": 5}\n{"keykeykey": 6}\n{"keykeykey": 7}\n{"keykeykey": 8}\n{"keykeykey": 9}'
>>>

Romka
11.05.2018
14:58:56

Dmitriy
11.05.2018
15:24:09
Какую библиотеку использовать для работы с аргументами командной строки?
Есть argparse, есть Click, есть Docopt. Что выбрать?

Stanislav
11.05.2018
15:25:11

Artem
11.05.2018
15:25:35

Tigran
11.05.2018
15:29:46
Посмотрел на Click, какой-то грандиозный монстр

Dmitriy
11.05.2018
15:30:02

Tigran
11.05.2018
15:30:21
Ну почему. Не знаю, насколько он хорош в деле - не пользовался
Но это отличный пример того, как на простой задаче можно построить супермегафреймворк

Stanislav
11.05.2018
15:31:14

Loko
11.05.2018
15:35:36
ребят поскажите плиз, имеется сервер видеонаблюдения трассик на нем встроенный питон, вот пример скрипта на отправку емайла при потере соединения с камерой, как его передать под телеграм?

Google

Loko
11.05.2018
15:35:37
def send_message(event):
message_text = '''На сервере [имя сервера] пропал сигнал на камере "%s".\
Нужно позвонить на охрану по номеру 123456789.'''\
% event.origin_object.name
send_mail_from_account("sender@mail.ru", ["addressee@mail.ru"],\
"Тема письма: нет сигнала с камеры '%s'" % event.origin_object.name,\
183
message_text, [])
activate_on_events("Signal Lost", "", send_message)

Stanislav
11.05.2018
15:36:26

Никита
11.05.2018
15:39:02
Помогите пожалуйста
Написал программу на python 3.6 скомпилировал её в *.pyc файл, потом скинул её другу вместе с интерпретатором и нужными *.dll-ками модули для питона не скидывал, потому что как я понял для запуска *.pyc файла они не требуются
В итоге сам интерпретатор выдаёт ошибку FatalError: ModuleNotFoundError: "encoding", то есть даже при запуске интерпретатора ошибка. В программном коде ошибки нет.
Помогите если несложно

Tigran
11.05.2018
15:39:31
Кокой ты ловкий
проще всего всё-таки поставить другу петон

Loko
11.05.2018
15:40:23

Roman
11.05.2018
15:40:30
отправь другу скриншоты ?

Олег
11.05.2018
15:41:14
Сделай удалённый доступ к тимвьюеру и подключись к своему пк от друга ?

Vladislav
11.05.2018
15:41:34

Stanislav
11.05.2018
15:42:00

Loko
11.05.2018
15:42:52
я понятие не имею какой питон встроен в трассир в том то и дело

Jentry
11.05.2018
15:43:16

Stanislav
11.05.2018
15:44:04

Loko
11.05.2018
15:44:31
Выше что?
я понятие не имею какой питон встроен в трассир в том то и дело

Stanislav
11.05.2018
15:44:45

Loko
11.05.2018
15:44:54

Stanislav
11.05.2018
15:45:22

Loko
11.05.2018
15:45:31

Stanislav
11.05.2018
15:45:35
Или в доках к трассиру

Google

Stanislav
11.05.2018
15:45:37
Хм
Ситуация сложная, нужно удалённое управление
Тимвивер?

Костя
11.05.2018
15:46:54
Вивер...

Никита
11.05.2018
15:47:04
Я же говорю если скидываю чисто интерпретатор без библиотек некоторых, которые не нужны по идее, а если питон ставить другу, то слишком много места занимает
Да забыл уточнить с памятью проблемы у него

Loko
11.05.2018
15:48:24

Никита
11.05.2018
15:49:32
У себя тестил питон удалял даже, оставлял только интерпретатор у меня работает у него нет

Loko
11.05.2018
15:49:40
Тимвивер?
как выглядит сама простая команда на питоне для о тправки теелграмм бота вообще?

serbernar
11.05.2018
15:49:57

Loko
11.05.2018
15:50:05
Тимвивер?
и я понятие не имею там подключен модуль апи или нет

serbernar
11.05.2018
15:50:13
Не стоит благодарностей

Loko
11.05.2018
15:50:40
Send
ну чтоб по умолчанию слал питон без лишних библлиотек и модулей!?
Send
из коробки так сказать

serbernar
11.05.2018
15:51:06
Тогда урллиб

Stanislav
11.05.2018
15:51:21

serbernar
11.05.2018
15:51:28
Если искаропки

Stanislav
11.05.2018
15:51:31

Loko
11.05.2018
15:51:49

Stanislav
11.05.2018
15:51:57
А вообще мне интересно глянуть че там в трасире этом

Google

serbernar
11.05.2018
15:52:09
Тогда урллиб

Loko
11.05.2018
15:53:03

Stanislav
11.05.2018
15:53:42
Параметры кнопка снизу справа

Loko
11.05.2018
15:54:26

Stanislav
11.05.2018
15:54:40
Тебе код написать на отправку?

Loko
11.05.2018
15:55:17

Mark
11.05.2018
15:56:40

Jentry
11.05.2018
15:58:59
А что это за софтина? Если она на питоне, то можешь посмотреть прям в сорцах, если там питон встроен, то можешь вытянуть стринги из бинарника, там погрепать по python

Loko
11.05.2018
15:59:46
короче проще на винде сделать мониторинг чем тут колхозить....

Stanislav
11.05.2018
16:02:09

Donaudampf
11.05.2018
16:04:22

Roman
11.05.2018
16:04:39

Donaudampf
11.05.2018
16:04:40
urllib тот же

Roman
11.05.2018
16:05:50