Andrey
что именно и почему?
не корми тролля
Pavel
я не буду нараспев читать вам учебник
тебя что, покусали аудиторы iso27001?
Maxim
тебя что, покусали аудиторы iso27001?
нет; к своему стыду, я не знаком с этой спецификацией
GTR Network
Народ есть байт строка...кодировка непонятиная...как оттуда можно быстро вытащить символы в диапазоне?...
Pavel
я просто не понимаю, как наличие какой-то (уже к тому же закрытой) уязвимости в софте запрещает его использование с точки зрения ИБ
Pavel
как это в твоей голове сложилось то вообще?
Maxim
никто не запрещает же
GTR Network
а что быстрее filter() или цикл?
Alex
filter это и есть цикл условно
GTR Network
я понимаю...тут надо все быстро
Тотемное Животное
Ilya
день добрый, как это for i in all_files_names: if ('name1' in i) or ('name2' in i) or ('name3' in i) or ('name4' in i)\ or ('name5' in i) or ('name6' in i) or ('name7' in i): Можно записать более красиво и аккуратно, поправильнее чтоли
Pavel
где ты взял "запрещает использование"?
ок, некорректно выразился переформулирую. твоё "секурность не на месте" и последовавшее за этим "покажите мне уязвимость в ssh" вызывает настойчивое желание попросить у тебя софт без уязвимостей (которого, как известно, нет)
Aza 👁️
ребят посоветуйте книгу на русском
Ilya
ребят посоветуйте книгу на русском
куча их, если полистать то и Лутца можно, я так-то этим страдал, правда недолистал а если читать толково, то python to hard way вроде так называется, много положительных отзывов
Алексей
А всё просто на самом деле. Самый уязвимый компонент в докер - это как всегда юзер этого самого докера. Если юзер пуллит сомнительные образы даже не читая его докерфайл и не смотря что там в контейнере наворотили, то даже без уязвимостей в докере всё может закончится весьма печально. Если содержимое образов известно и ничего страшного в там нет, то хоть будет сотня уязвимостей в докере, то ничего страшного не произойдёт. Если дыры в самом ПО, которое крутится в докере, то это уже не проблема докера.
Тотемное Животное
B это твой I , a - набор неймов
Ilya
set(a) & set (b)
не совсем понял Знаю, что в сетах значения не повторяются,
Andrey
intersection
Тотемное Животное
Загугли операции с множествами
Alex
Всем привет! Подскажите направление в которое копать плз: Есть приложение на flask, c притивным API - старт, стоп, статус. Собственно старт - запускает длительный процесс, стоп его прерывает, статус - показывает статус. Как правильно из того длительного процесса который запустился менять статус (значение которого глобальное)? Это нужно для ситуаций, например, когда этот процесс упал или закончился. Сейчас процесс запускается так: threading.Thread(target=longFunction).start() Сам думал про разные варианты: - прокидываеть self в функцию? (но не уверен что это правильно и вобще будет работать) - замутить что то типо эвентов, чтобы та часть которая с flask - подписывалась и слушала эвенты, и при наступлении того или иного ивента - вызывать уже функцию которая поменяет статус Как правильно такое дело реализовывать?
Alex
Всем привет! Подскажите направление в которое копать плз: Есть приложение на flask, c притивным API - старт, стоп, статус. Собственно старт - запускает длительный процесс, стоп его прерывает, статус - показывает статус. Как правильно из того длительного процесса который запустился менять статус (значение которого глобальное)? Это нужно для ситуаций, например, когда этот процесс упал или закончился. Сейчас процесс запускается так: threading.Thread(target=longFunction).start() Сам думал про разные варианты: - прокидываеть self в функцию? (но не уверен что это правильно и вобще будет работать) - замутить что то типо эвентов, чтобы та часть которая с flask - подписывалась и слушала эвенты, и при наступлении того или иного ивента - вызывать уже функцию которая поменяет статус Как правильно такое дело реализовывать?
правильно будет взять любую очередь и отдельно живущий воркер
Alex
запуск треда из фласка будет работать корректно ну в оооочень ограниченном количестве случаев. то есть примерно никогда.
Hoshhosh
Всем хай, вообщем через функцию glob прочитал некоторое количество изображений. И в пустой словарь сохранил нужные мне названия изображений типа file1.png и т.д. Так вот, как их теперь сохранить в какую либо папку?
Tishka17
os.rename если тот же диск
Hoshhosh
os.rename если тот же диск
Если это написано мне, то не имею представления как это мне поможет😅
Tishka17
Я думал ты хочешь файлы в папку переместить
Валера
Я поискал во всем интернете библиотеки для управление мышкой и запомнить два ее расположения, всякие pyautoGui, прекрасно справляются только если запомнить именно моментальную. Как на питоне запомнить две точки на экране после нажатия на них и потом можно было использовать эти данные в другой функций?
Anonymous
народ помощь у джанго естьстандартная форма регистрации, по имени и паролю. как в эту форму добавить email?
Anonymous
сек, пытаюсь вставить код
Anonymous
class SignUpForm(UserCreationForm): email = forms.EmailField(label = "Email") class Meta: model = User fields = ('username', 'email', 'password1', 'password2')
Hoshhosh
Я думал ты хочешь файлы в папку переместить
я сохранил названия изображений в словарь, и теперь они имеют вид типа: ''' 'l2': ['..\\..\\sample\\file_11.png'] '''. и я хочу сохранить эти изображения в папку. надеюсь я ясно выразился
Tishka17
Скопировать существующие файлы или переместить?
Tishka17
Или что-то другое?
Alex
переместить в другой каталог? скопировать?
GTR Network
Народ как из строчек байтов вытащить sub и domen b'-*\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x04sub\x0cdomen\x03com\x00\x00\x01\x00\x01' Быстро и проще...методом тыка не получается определить кодировку
Hoshhosh
нет, не ясно. что значит "сохранить"? у тебя есть список путей к файлам, что ты хочешь с этими файлами сделать?
Эмм записать сами изображения в папку, но мне удается только записать названия этих изображений
Alex
но ведь у тебя и есть только имена этих изображений (пути к ним)
Alex
очевидно ты хочешь скопировать их из исходного каталога в целевой
Alex
или быть может переместить?
Hoshhosh
очевидно ты хочешь скопировать их из исходного каталога в целевой
Да, это я и хочу, можно как нибудь это сделать?
Alex
серьезно?
GTR Network
да..все уже настроил пакеты получаю
GTR Network
осталось передать в редис саб и днс
GTR Network
днс и порт в отдельном тьюпле
Hoshhosh
https://docs.python.org/3/library/shutil.html
Спасибо за ссылочку, надеюсь это мне поможет😅
user_name
Подскажите) таким образом у меня получается вывести все строки в которых есть слово iPad ` .join(map(str, [ item['All'] for item in sheet.get_all_records() if item['All'] and "iPad" in item['All']]))) а как вывести все строки в которых есть либо "iPad либо iPhone"?
Alex
@Tishka17 эм... я чота ржу... не могу не поделиться. Этот крендень рассказывал что ему приходят байты в неизвестной кодировке говоря о DNS пакете
Alex
это из той же оперы как херачить URL в сокет чтобы зарезолвить доменное имя.
GTR Network
мне поебать на етот днс пакет...я не собираюсь ниче формировать и отвечать...мне нужны ток обработать эту строчку байт
Tishka17
Спасибо за ссылочку, надеюсь это мне поможет😅
Так скопировать или переместить?
Alex
Скопировать
shutil.copy функции
Alex
struct то поможет, но это ж надо спеку почитать
user_name
... and ("iPad" in item['All'] or "iPhone" in item['All'])...
user_name
не получилось
user_name
Подскажите) таким образом у меня получается вывести все строки в которых есть слово iPad ` .join(map(str, [ item['All'] for item in sheet.get_all_records() if item['All'] and "iPad" in item['All']]))) а как вывести все строки в которых есть либо "iPad либо iPhone"?
user_name
дали вот такую подсказку, но не ладится any(text in string for text in ["text1", "text2", "text3"])
Tishka17
Иди в чат новичков обратно
user_name
а, понял)сори)
Tishka17
И читай блин что тебе говорят
Anonymous
Привет хлопцы мои
Иван
Почему это не работает?https://pastebin.com/3FLGs5ju Моя задача создать новый процесс со своим ивэнт лупом и проранить эти таски Подозреваю, что это как-то связано с тем, что я использую классы Хотя с ThreadPoolExecutor все работает
Иван
Но трэд пул это немного не то, что надо
Иван
Просто довольно странный и не очень очевидный трэйсбэк Может кто-нибудь сталкивался?