@ru_python

Страница 5478 из 9768
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
или может у мя ещё не тот уровень знания ЯП
Правильно насобирать все в dict и дампнуть разом

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}' >>>

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

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

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

Dmitriy
11.05.2018
15:30:02
Tigran
11.05.2018
15:30:21
Ну почему. Не знаю, насколько он хорош в деле - не пользовался

Но это отличный пример того, как на простой задаче можно построить супермегафреймворк

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)

Никита
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
Telegram bot api
я не понимаю с чего начать )) можно хотябы начало скрипта ))

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

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

Vladislav
11.05.2018
15:41:34
а есть эйчары мужчины?
Те кто потом допрашивает после HR мужчинами обычно бывают =)

Stanislav
11.05.2018
15:42:00
я не понимаю с чего начать )) можно хотябы начало скрипта ))
Самый простой вариант это установить pytelegrambotapi, создать бота с токеном и слать сообщения через метод send_message

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

Stanislav
11.05.2018
15:44:04
выше
Выше что?

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

Loko
11.05.2018
15:44:54
Что такое трассир?
ПО видеонаблюдения

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
Тимвивер?
как выглядит сама простая команда на питоне для о тправки теелграмм бота вообще?

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
как выглядит сама простая команда на питоне для о тправки теелграмм бота вообще?
В зависимости от библиотеки. Есть встроенная либа для отправки запросов это urllib, скорее всего она стоит. Команда будет сложновата. Если есть возможность установить другие модули - то три строчки

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

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

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

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
короче проще на винде сделать мониторинг чем тут колхозить....
выше уже писали, можно покурить Telegram Bot API и разобраться, как им слать сообщения, для этого со стороны питона нужно только умеь слать GET/POST

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

Roman
11.05.2018
16:05:50
нет там нет возможности установить модули
зочем устанавливать если можно скачать, подключить path и импортировать

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