Tishka17
ну либо Any, либо Union
Julian 🏳️‍🌈
Ну у меня словарик с str - str и одна булевская
Tishka17
эээ
Tishka17
асфигали?
Tishka17
а елси будет 10 булевых, тебе норм?
Julian 🏳️‍🌈
Тоже норм🌚
Tishka17
ну Dict[str, Union[str, bool]]
Julian 🏳️‍🌈
А, спасибо, понял
Anonymous
кто нить знает в чем проблема?
Anonymous
Julian 🏳️‍🌈
Тип не тот
Anonymous
так строка
Julian 🏳️‍🌈
Ты где-то кастуешь выхлоп дататайма в строку
Julian 🏳️‍🌈
так строка
А надо дататайм
Julian 🏳️‍🌈
Там же написано, шо ожидается дататайм, а получена строка
Tishka17
может ты хотел strptime?
Anonymous
thanks
Anonymous
понял
Anonymous
File "/usr/lib/python3.6/_strptime.py", line 362, in _strptime (data_string, format)) ValueError: time data '01.01.2016' does not match format ' %d.%m.%y'
Anonymous
что ему не нравится
Tishka17
открой описание формата, а
Aragaer
' %d.%m.%y' действительно не соответствует '01.01.2016'
Aragaer
чуть-чуть внимательности
Slam!
%d.%m.%Y?
Mr Smith
Попробуй геймдев
Что посоветуете для этой сферы поизучать? Интересно было бы покопаться например в движках, процедурной генерации ну и вообще все касательно текстур-полигонов , может есть какие-то курсы или материалы известные?
black.savannah
Что посоветуете для этой сферы поизучать? Интересно было бы покопаться например в движках, процедурной генерации ну и вообще все касательно текстур-полигонов , может есть какие-то курсы или материалы известные?
Сейчас по причине именно удобства процедурной генерации гудини активно входит в геймдев пайплайн, особенно в связке с анрилом. Как вариант, у сайдов на сайте можно посмотреть мастерклассы и записи презентаций на эту тему.
Mr Smith
Спасибо а сайды это кто?
black.savannah
SideFX
MRY
Всем снова привет... Рисую таблицу на вывод в консоль с колором... Проблема в том что если я использую цвета то происходит сдвиг границы таблицы, а это не очень красиво. Без использования цвета все отлично, табдица прорисовывается ровно без искажений. Сам код: from texttable import Texttable from colorama import Fore, Style class Draw: @staticmethod def state_check(func): R = "\033[0;31;40m" # RED G = "\033[0;32;40m" # GREEN Y = "\033[0;33;40m" # Yellow B = "\033[0;34;40m" # Blue N = "\033[0m" # Reset if func.get('status') is True: return ["{}".format(func.get('answer')), Fore.GREEN + 'Success' + Style.RESET_ALL] else: return ["{}".format(func.get('answer')), Fore.RED + 'Failed' + Style.RESET_ALL] # if func.get('status') is True: # return ["{}".format(func.get('answer')), G + 'Success' + N] # else: # return ["{}".format(func.get('answer')), R + 'Failed' + N] def draw_table(self, list_of_functions, class_name): t = Texttable() t.add_row([('Check List {}'.format(class_name)), 'Status']) for item in list_of_functions: t.add_row(self.state_check(item)) t.set_cols_align(["l", "l"]) t.set_cols_width([35, 35]) print(t.draw() + "\n")
MRY
MRY
при использовании кодировки цветов также к примеру "\033[0;31;40m" + "text" + "\033[0m" данные обычные строки из дикта и булы для проверки
MRY
без цвета.
MRY
Tarrac
Попробуй взять prettytable
MRY
Попробуй взять prettytable
С prettytable получилось...
Tarrac
Он в цвет умеет?
Tarrac
Надо будет посмотреть
Наталья
#office #работа #fulltime #python #вакансия #Новосибирск Крупная федеральная IT компания ищет себе в команду питонистов! Зарплатная вилка Уровень middle до 120 к Уровень senior до 240 к Формат работы: Office Занятость: Full-time Контакты: @nati_dr
Dmitry
Проблема с import в anaconda: Установил кондой пакет (конкретно mss), в списке он есть (conda list), а линтер ругается на import mss - говорит нет такого. Как поправить?
Tishka17
лиентер как запускаешь?
Dmitry
Никак не запускю, он сам запускается, vs code
Dmitry
Ну да... походу из base линтер запущен, точно! а пакет другом окружении спс заработало
Null
dataclass_factory от @Tishka17 — быстрая и простая в использовании библиотека для сериализации и десериализации объектов. Не требует конфигурирования при работе с датаклассами, а для более сложных случаев есть гибко настраиваемые схемы и пользовательские хуки на разных этапах обработки данных. Лицензия: Apache License 2.0 Репозиторий: https://github.com/tishka17/dataclass_factory PyPI: pip install dataclass-factory
Андрей
Ого
Sergey
Можно ли в отдельном потоке вызывать N-число процессов (ну либо пулл) для некоторого расчёта? У меня есть приложение на Flask и в нём используется планировщик задач APScheduler в котором вызывается метод внутри которого я разделил некоторый расчёт с помощью multiprocessing.Pool, и иногда я получаю такие ошибки: File app/src/packing_slabs.py", line 133, in run self.pool = Pool() File multiprocessing/context.py", line 119, in Pool context=self.get_context()) File multiprocessing/pool.py", line 177, in __init__ self._repopulate_pool() File multiprocessing/pool.py", line 238, in _repopulate_pool self._wrap_exception) File multiprocessing/pool.py", line 257, in _repopulate_pool_static w.start() File multiprocessing/process.py", line 112, in start self._popen = self._Popen(self) File multiprocessing/context.py", line 277, in _Popen return Popen(process_obj) File multiprocessing/popen_fork.py", line 20, in __init__ self._launch(process_obj) File multiprocessing/popen_fork.py", line 74, in _launch code = process_obj._bootstrap() File app/__init__.py", line 47, in stop scheduler.shutdown() File apscheduler/schedulers/background.py", line 39, in shutdown super(BackgroundScheduler, self).shutdown(*args, **kwargs) File apscheduler/schedulers/blocking.py", line 22, in shutdown super(BlockingScheduler, self).shutdown(wait) File apscheduler/schedulers/base.py", line 191, in shutdown executor.shutdown(wait) File apscheduler/executors/pool.py", line 26, in shutdown self._pool.shutdown(wait) File concurrent/futures/thread.py", line 204, in shutdown t.join() File threading.py", line 1029, in join raise RuntimeError("cannot join current thread") Уже все перерыл и не знаю что делать Причём по логам расчёт проходит, а потом вываливается ошибка.
Alex
Можно ли в отдельном потоке вызывать N-число процессов (ну либо пулл) для некоторого расчёта? У меня есть приложение на Flask и в нём используется планировщик задач APScheduler в котором вызывается метод внутри которого я разделил некоторый расчёт с помощью multiprocessing.Pool, и иногда я получаю такие ошибки: File app/src/packing_slabs.py", line 133, in run self.pool = Pool() File multiprocessing/context.py", line 119, in Pool context=self.get_context()) File multiprocessing/pool.py", line 177, in __init__ self._repopulate_pool() File multiprocessing/pool.py", line 238, in _repopulate_pool self._wrap_exception) File multiprocessing/pool.py", line 257, in _repopulate_pool_static w.start() File multiprocessing/process.py", line 112, in start self._popen = self._Popen(self) File multiprocessing/context.py", line 277, in _Popen return Popen(process_obj) File multiprocessing/popen_fork.py", line 20, in __init__ self._launch(process_obj) File multiprocessing/popen_fork.py", line 74, in _launch code = process_obj._bootstrap() File app/__init__.py", line 47, in stop scheduler.shutdown() File apscheduler/schedulers/background.py", line 39, in shutdown super(BackgroundScheduler, self).shutdown(*args, **kwargs) File apscheduler/schedulers/blocking.py", line 22, in shutdown super(BlockingScheduler, self).shutdown(wait) File apscheduler/schedulers/base.py", line 191, in shutdown executor.shutdown(wait) File apscheduler/executors/pool.py", line 26, in shutdown self._pool.shutdown(wait) File concurrent/futures/thread.py", line 204, in shutdown t.join() File threading.py", line 1029, in join raise RuntimeError("cannot join current thread") Уже все перерыл и не знаю что делать Причём по логам расчёт проходит, а потом вываливается ошибка.
> Можно ли в отдельном потоке вызывать N-число процессов (ну либо пулл) для некоторого расчёта? Можно, почему нет? > У меня есть приложение на Flask > некоторый расчёт с помощью multiprocessing.Pool Запускать из процесса фласка воркеры как правило архитектурно херовая затея. > Уже все перерыл и не знаю что делать Показать код.
Евгений
Привет всем. Первый день в питоне копаюсь, подскажите как на mac os в iterm2 вводить в многострочном режиме?) (в группе бегинеров не отвечают :( )
Sergey
Примерно такой код, оригинальный не могу кинуть from apscheduler.schedulers.background import BackgroundScheduler from multiprocessing import Pool import signal scheduler = BackgroundScheduler() scheduler.start() scheduler.add_job(func=calculation_after_load, trigger="interval", minutes=5) def stop(signum, frame): scheduler.shutdown() sys.exit() signal.signal(signal.SIGTERM, stop) def calculation_after_load(): try: pool = Pool() res = pool.map([1, 2, 3, 4, 5]) except Exception as ex: print(str(ex)) finally: pool.close() pool.terminate() pool.join() def func(number): res = 0 for i in range(number): res += 1 return res
Vladyslav 🇺🇦🇪🇺
Блядь, как заебали эти нда
Vladyslav 🇺🇦🇪🇺
Каждый кому ре лень требует, на любве проекты, чуть ли не стоимостью в 3 копейки
Vladyslav 🇺🇦🇪🇺
Зачем, ну зачем подписание нда на верстке интернет магазина
Vladyslav 🇺🇦🇪🇺
🤬🤯
Vladyslav 🇺🇦🇪🇺
Как насчет нда на само нда?
Andrey
Считать должно в фоне или в контексте запроса?
Sergey
Забыл добавить app = Flask(__name__) app.config.from_object(Config) app.app_context().push()
Sergey
Должно считать в фоне, но причём есть запрос который тоже запускает расчёт, но с каким-то заданными параметрами
🍁 Jaŭhien
Как насчет нда на само нда?
У фсб есть такое -_-
Vladyslav 🇺🇦🇪🇺
У фсб есть такое -_-
Как насчет требовать с программистов лицензию фсб на гостайну чтоб наверняка?
Vladyslav 🇺🇦🇪🇺
Что за детский сад
🍁 Jaŭhien
😁😁
Vladyslav 🇺🇦🇪🇺
Как будто я не расскажу о проекте над которым работаю если захочу лол
Vladyslav 🇺🇦🇪🇺
Как будто мне кто то запретит
🍁 Jaŭhien
:)
Vladyslav 🇺🇦🇪🇺
Над каким проектом работаешь?
Над проектом без нда :)
🍁 Jaŭhien
😁😁
Vladyslav 🇺🇦🇪🇺
Криптовалютный мост
Vladyslav 🇺🇦🇪🇺
Сегодня выкатываю в прод
🍁 Jaŭhien
Через криптовалютную реку?
Vladyslav 🇺🇦🇪🇺
Через криптовалютную реку?
Через криптовалютное море :)
🍁 Jaŭhien
Vladyslav 🇺🇦🇪🇺
Vladyslav 🇺🇦🇪🇺
разработчик по
Vladyslav 🇺🇦🇪🇺
Собирать интерфейсы
Vladyslav 🇺🇦🇪🇺
Наркоманы
Vladyslav 🇺🇦🇪🇺
Vladyslav 🇺🇦🇪🇺
Наверняка