adel
У кого-нибудь есть примеры своих исключений? Или где можно их посмотреть?
adel
Я про прод спросил, чтобы понять, нормально это или нет @tonko22
adel
А свои исключения не пишешь(классы)? @tonko22
bBlack
Всем привет. Кастую тут статический анализ (bandit). Упёрся в такой вывод: >> Issue: [B108:hardcoded_tmp_directory] Probable insecure usage of temp file/directory. Severity: Medium Confidence: Medium Location: /root/2/nginx/zbx_nginx_stats.py:26 More Info: https://bandit.readthedocs.io/en/latest/plugins/b108_hardcoded_tmp_directory.html 25 # Temp file, with log file cursor position 26 seek_file = '/tmp/nginx_log_stat' 27 28 class Metric(object): 26-ая строка это: https://git.ckcorp.ru/root/nginx/blob/general/zbx_nginx_stats.py#L26 Что ему от меня нужно? Предполагаю, что https://security.openstack.org/guidelines/dg_using-temporary-files-securely.html p.s. Не питонист.
Andrey 😼
А надо это делать средствами языка
mityajko
пасаны
mityajko
подскажите
mityajko
как прально под subprocess.call переводить вывод внутри
mityajko
предположим
mityajko
мне надо сдампить базу
mityajko
subprocess.call(['mysqldump', '-B','mysql','>',f.sql'])
mityajko
так не работает
mityajko
мб кто сталкивался?
Igor
subprocess.call(['mysqldump', '-B','mysql','>',f.sql'])
Popen с указанием потока вывода не подойдёт?
Alexander
ещё в Popen можно дескриптор файла (который возвращается методом open) передать параметром stdout
Tatsiana
Всем привет в этом чатике от минского чатика питонистов. Здесь есть кто-нибудь, кто работает с Wagtail?
Tatsiana
А что у чатов по питону есть деление на города?
Не думаю, что это специально. Просто есть в Минске комьюнити с 2013 года. Т.ч. если будете проездом - пишите. Встретимся пообщаться о домашнем животном))
Anonymous
Звучит как релклама🤔
Tatsiana
Мне за неё не платят)) Но я думала что вообще это нормально если ты едешь куда-нибудь, посмотреть с кем там можно пересечься. Я вообще про wagtail спросила изначально)
Anonymous
да и кстати, насчёт вопроса, пиши его сразу, а то тебе могут ответить когда тебя возможно в сети не будет
Anonymous
И причем тут "не в сети"?
На месте когда не будет
Anonymous
Мун
Ruzal
Ну реплайнет позже
Anonymous
Пехапешник
Anonymous
Ну реплайнет позже
так в 2 раза больше времени займёт
Anonymous
Tatsiana
Такие себе цели
Какой ты подозрительный)) Ну вы меня в рекламе уличите🤭 А так я бы в лс пошла спросить про боли. А то решили в Минске собраться и допилить систему чтобы стала более юзабельной для питонистов
Anonymous
Насчёт рекламы
Tatsiana
Anonymous
adel
У классов есть метод, который вызывается при raise?
Roman
У классов есть метод, который вызывается при raise?
если наследован от Exception, то `__str__()`
Anonymous
Language: py3 Source: class a: pass raise a Errors: Traceback (most recent call last): File "source_file.py", line 2, in <module> raise a TypeError: exceptions must derive from BaseException
Anonymous
Так что любой эксепшин наследует класс базеексепшин
Roman
Так что любой эксепшин наследует класс базеексепшин
я прост смотрел как у меня кастомные ексепшены написаны
Anonymous
я прост смотрел как у меня кастомные ексепшены написаны
Кастомные эксепшины наследуют суперкласс эксепшинов
Anonymous
Как отследить клик ЛКМ, python 3.6, Windows ?
Anonymous
Хакир
Anonymous
Типа: if mouse.left_click: #do something; else: #don't do something
s0menickname
Как отследить клик ЛКМ, python 3.6, Windows ?
https://ru.stackoverflow.com/questions/687896/%D0%9A%D0%B0%D0%BA-%D0%BE%D1%82%D1%81%D0%BB%D0%B5%D0%B6%D0%B8%D0%B2%D0%B0%D1%82%D1%8C-%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D1%8F-%D0%BC%D1%8B%D1%88%D0%B8-%D0%B2-python
s0menickname
s0menickname
google.com крутой сайт кстати
s0menickname
советую
Anonymous
Поиск мейл ру наше все
Anonymous
Спутник
Anonymous
Какой мэйл ру
Anonymous
google.com крутой сайт кстати
Ого! Спасибки ☺️ 😂
Aquinary
Ребята. Кто в Нижнем Новгороде пользуется ростелекомом? Какие у вас настройки шлюза и маски сети в роутере? У знакомого рубануло инет
Anonymous
Как отследить событие ЛКМ другими способами? Мне нужно для игры, примерно вот такой код нужен: if mouse.left_click: mouse.move(0, 10) # после клика двигать курсор вниз на 10px
Kota
https://gist.github.com/jiavictor/1c6238e5069ea8d9eb50501d0ac4eb17#file-aes256-py Подскажите пожалуйста, как правильно передать json в питон версии скрипта? Пытаюсь передать json строку в функцию, затем через сокет на другой скрипт. Но вот декодировать не получается. хотя данные приходят
Ruzal
json.dump, json.decode?
Anonymous
Ruzal
dumps🌚
Да, конечно
Kota
Странно, но так работает json.dumps(json.loads(MessageToJson(data)))
Kota
велосипед но пашет:D
Anonymous
Работает — не трогай
Anonymous
Anonymous
Всем привет 👋 Подскажите, как добавить файл PDF в личные кабинеты пользователей проекта?
Igor
Синей кнопочкой "добавить" в углу странички кабинета
Ruzal
В телегу нельзя часто запросы отправлять
Ruzal
Наверное, ты просто спамишь запросы, раз тебя банят
Ruzal
Что значит "получения апи"?
Ruzal
А, я понял о чём ты) Сори, я не знаю чем помочь:(
Ruzal
Посмотри как логинятся в telegram-cli, может что-то узнаешь
Denis
self.item = [item for row in field.field for item in row.row if item.destroyed_in_turn == self.current_turn] можно ли каким-то боком после получения/во время получения item над ним произвести какие-нибудь действия,например вызвать какой нить метод (item это класс)
Anonymous
Как скопировать все файлы содержащие только цифры, с 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 и тому подобные файлы. Помогите, пожалуйста, мне