@ru_python

Страница 6708 из 9768
Vitaly
10.10.2018
02:03:21
как демонизировать то

Donaudampf
10.10.2018
02:03:39
return же есть
да просто выход из цикла

Vitaly
10.10.2018
02:04:55
но если он бесконечный то выхода из него по условию нет

Donaudampf
10.10.2018
02:05:42
выход может быть по ошибке, по завершению программы итд

Google
Vitaly
10.10.2018
02:06:23
это аварийные выходы

Donaudampf
10.10.2018
02:07:19
да и вообще "бесконечный" как правило на практике значит "с неизвестным заранее временем работы", а не реально бесконечный

всё равно нужно освобождать за собой ресурсы, писать что-то в логи, а не просто тупо прибивать процесс

Безопасность?
10.10.2018
02:10:28
Как скопировать все файлы содержащие только цифры, с 3 или 4 буквами в виде расширения, в другой каталог с сохранением структуры: import os import sys import fnmatch import shutil name = 'C:\\Projects\\' find_paths = "C:\\test\\"\ dmlogs = name+"\\logs\\" for folder, subdirs, files in os.walk(find_paths): for filename in fnmatch.filter(files, "^\d+.\w{3,4}$"): fullname = os.path.join(folder, filename) pat_file_name = os.path.basename(fullname) pat_dir = os.path.dirname(fullname) pat_path = dmlogs+pat_dir[2:] if not os.path.exists(pat_path): os.makedirs(pat_path) shutil.copyfile(fullname, pat_path+"\\"+pat_file_name) Этот код не работает, ошибок нет, python 3.6.5, должен копировать все файлы примерно след вида: 123.txt, 111.doc, 12345678.docx, 1.xlsx и тому подобные файлы. Помогите, пожалуйста, мне

Egor
10.10.2018
02:19:09
ОФФТОП: кто подскажет, какие есть методы валидации запросов. Т.е. между микросервисами используется HTTP как транспорт. И надо быть уверенным, что запрос пришел именно от сервиса А , а не от сервиса Б и не Вася Пупкин пытается подделать запрос. В данный момент идет привязка к айпишнику, но это же самое мешает легкой миграции сервиса,

Egor
10.10.2018
02:39:30
Подписывать запросы закрытым ключом, на приеме проверять корректность подписи парным открытым ключом.
Тоже думал о таком, но реализация слишком много времени потратит. А программисты и манагеры вряд-ли соглашатся на такое.

Pavel
10.10.2018
02:41:43
Тоже думал о таком, но реализация слишком много времени потратит. А программисты и манагеры вряд-ли соглашатся на такое.
https://www.dlitz.net/software/pycrypto/api/current/Crypto.PublicKey.RSA._RSAobj-class.html вот тут поищи по словам sign and verify.

тратить время на говно и палки или тратить время на стандартные решения -- выбирать вам.

Egor
10.10.2018
02:43:49
https://www.dlitz.net/software/pycrypto/api/current/Crypto.PublicKey.RSA._RSAobj-class.html вот тут поищи по словам sign and verify.
Спасибо. Я знаю как, просто может есть другие методы попроще думал. И да, не я это делаю, это всеголишь хотелка админа, который хочет, чтобы сервисы могли мигрировать легко и непринужденно. А вот загвоздка, привязка к ип -_-

Google
Egor
10.10.2018
02:51:00
Http принципиально без ssl?
Ога, и опять не моя хотелка,а глав кодера

Бензофуран
10.10.2018
02:51:48
Egor
10.10.2018
02:54:02
Оставаться незащищёнными?
ну в этом плане я доверяю своей внутренней подсети. Наружу конечно ssl

Бензофуран
10.10.2018
02:55:29
Egor
10.10.2018
02:55:57
Я на их месте нафиг бы это убрал. т.е. проверку с какого ип пришел запрос.

Но не тру. тут дело не в защите канала, а в как его, из головы вылетело, короче убедиться что сервис А есть тот А

Бензофуран
10.10.2018
02:58:44
Идентификация?

Egor
10.10.2018
03:00:22
Nikolay
10.10.2018
03:43:49
Выходи, битьсо будем

Maxim robox
10.10.2018
03:46:32
Правда, конечно, на http это фикция.

Egor
10.10.2018
03:52:53
Правда, конечно, на http это фикция.
отнюдь. Все происходит внутри одной локалки. и никто не сможет заснифить трафик

Maxim robox
10.10.2018
03:54:00
отнюдь. Все происходит внутри одной локалки. и никто не сможет заснифить трафик
В отличие от ssl, тут не обязательна mitm атака. Есть варианты и пассивно слушать трафик.

Nikolay
10.10.2018
03:54:04
Васян из соседней квартиры с кали линух

Проксимов
10.10.2018
04:58:38
тоже никак.
Микросервисы в клетке Фарадея? ?

Nikolay
10.10.2018
05:00:34
?

Google
Toha
10.10.2018
07:00:14
Тэкс, гуру докера :D

You
10.10.2018
07:00:34
Атож =)
Портож и Арамиж

Aragaer
10.10.2018
07:07:59
портаж

чорд, спалился

Gennady
10.10.2018
07:15:31
За то как собрал - так и работает, жаловаться не на кого. :)

Undefined
10.10.2018
07:50:58
Всем утра, есть пара вопросов насчет pyinstaller. Как он дружит с библиотеками PIL, Tkinter и другими и можно ли собрать приложение под windows, когда ты на ubuntu? Если да, то направьте в нужную сторону, а то я даун чутка

Toha
10.10.2018
07:57:56
Ребят, хочу выслушать советов ваших, как генерить продакшновый docker-compose файл :)

Vadim ?
10.10.2018
08:03:19
Ребята, всем привет, подскажите пожалуйста как работать с git сервером. И как его вообще подключить?

Alex
10.10.2018
08:03:48
не сюда

Vadim ?
10.10.2018
08:04:05
не сюда
направление подскажешь?

Alex
10.10.2018
08:04:16
гугл

Alexy
10.10.2018
08:23:46
опасно ли использовать signal в проектах? Может быть такое что проект будет вести себя по разному на разных серверах?

Aragaer
10.10.2018
08:26:09
на линуксе норм. На винде может не работать

Роман
10.10.2018
08:33:41
Леди и джентельмены, привет. А подскажите, почему после того, как завершается гринлет через, его свойство dead все равно указывает false?

Роман
10.10.2018
08:35:10
он вроде его использует

Alex
10.10.2018
08:37:16
он вроде его использует
можешь показать минимальный пример кода, на котором воспроизводится такое поведение?

Роман
10.10.2018
08:39:31
Попозже напишу, если можно, как раз писал пример, однако в нем все работает корректно. Попробую разобраться рабочим кодом

Sergey
10.10.2018
09:16:24
Коллеги, здравствуйте! Помогите составить регулярку. менее 1 440 000 руб - 1 440 000 руб достигли 2,7 триллиона рублей - 2,7 триллиона рублей на уровне 750 тыс руб - 750 тыс руб стоимость автомобиля 5000 дол - 5000 дол

Google
Vitaly
10.10.2018
09:17:25
а зачем там регулярка то?

Sergey
10.10.2018
09:17:45
а как?

Vitaly
10.10.2018
09:18:57
услови

условия

switch

if и так далее

Sergey
10.10.2018
09:20:21
т.е. вместо поиска подстроки в строке вы мне предлагаете пребирать через if?

это точно хуже

Dmitriy
10.10.2018
09:20:39
может тут имеется в виду, что нужно просто часть строки отсекать, которая идет перед числом?

Vitaly
10.10.2018
09:20:41
мля ну это же числовые данные какие подстроки

Sergey
10.10.2018
09:20:59
тыс руб

Маришка
10.10.2018
09:21:01
switch
Нету в питоне

Vitaly
10.10.2018
09:21:14
Vitaly
10.10.2018
09:22:10
я имел ввиду switch на if или типа того что то

https://ru.stackoverflow.com/questions/460207/%D0%95%D1%81%D1%82%D1%8C-%D0%BB%D0%B8-%D0%B2-python-%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80-switch-case

Sergey
10.10.2018
09:25:08


Vitaly
10.10.2018
09:25:36
если

Google
Vitaly
10.10.2018
09:25:52
это действитеельно строка то разделить ее

а это фигня какая то

Маришка
10.10.2018
09:26:07
Потому что на регех101 по дефолту pcre

Выбери слева питон

Sergey
10.10.2018
09:27:09
визуально ничего не изменилось, сейчас проверю

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