Kop
Kop
await нужен был
Damir
await перед fetch() нужен для response.text()
Anonymous
Если по моему забили, так скажите что ок
Anonymous
Спасибо
Kop
Народ, я правильно понимаю что flask по всем параметрам проигрывает aiohttp
tpouuhk
Kop
@Tishka17 я правильно понимаю что flask проигрывает aiohttp?
Denis
Неправильно
Kop
Denis
Kop
https://habr.com/ru/post/440282/
http://y.tsutsumi.io/aiohttp-vs-multithreaded-flask-for-high-io-applications.html
Kop
http://klen.github.io/python-web-benchmarks.html
Dan
присваиваю одному массиву такой же массив, только с нулевыми значениями. но через несколько таких присваиваний, в массиве grid_0 появляются еденицы почему то
Dan
как будто они из self.grid[self.active] беруктся
Dan
copy() не помогает
Dan
суть в том что мне нужно постоянно обнулять массив в цикле чтобы он принимал такой вид
Dan
для этого я создал такой же массив как на картинке и присваивал его другому
Dan
и почему то нулевой массив начал сам себе еденицы перенимать
Artem
Dan
сейчас попробую
Tishka17
Tishka17
Зачем обнулять?
Tishka17
И зачем для этого создавать массив?
Dan
да, работает. спасибо
Dan
потому что у меня в массиве нули и еденицы, они представляют собой клетки
Tishka17
[ [0]*n for _ in range(m)]
Tishka17
Вот и все создание нового массива
Dan
начальная позиция клетки, дальше он считает соседей и заносит результаты (будут ли оживать другие клетки) в новый массив
Dan
а старый мне надо обнулить чтобы он также смог туда заносить
Dan
и вот так каждый раз меняются два массива
Tishka17
Savva
еще зеленым писал алгоритм, хотел что то с классами научиться. Мб сможешь разобраться
Savva
Dan
А разница?
ну типо наверное будет ресурснозатратно создавать новый массив каждый раз
Dan
а копия это просто сразу присваивание значений
Tishka17
Dan
ну у меня не очень оптимизировано и подлагивает да
Dan
особенно если большую карту ставить
Dan
потому что у меня по примитивному все клетки считаются
Dan
тупо на весь экран расчитываются клетки
Dan
и для каждой клетки идет подсчет соседей
Tishka17
Я думаю тормозит отрисовка
Dan
я просто делаю game of life и всякие похожие на него вещи (тупо правила меняю для интереса)
Dan
а там немного ресурснозатратно все считается если самым простым алгоритмом делать
Dan
Savva
поиск пути
Dan
это в numpy? я в него еще не лез, не хотелось подключать сторонние библиотеки. он типо быстрее работает?
Проксимов
Dan
спасибо, попробую
Dan
почему то всегда думал что это функция только numpy, лол
Sergey
все так привыкли к спискам, что используют их везде. Но если количество данных и их тип известен, выгоднее использовать массивы
Dan
учту
Leo Sevens
#работа #удалёнка #botapi
#боты
Стек:. python 3,7+, PostgreSQL, Flask, Telegram Bot Api.
Дополнительно:
-опыт интеграции с различными АPI
-понимание многопоточности
-облачные Heroku или Amazon
Нам нужно сделать ряд телеграм ботов, gamedev/ставки/финсервисы/....,
+ интеграции с веб-версиями и уже сделанными продуктами.
Есть основная бд, готовая инфраструктура.
Сначала создание конкретного бота, далее его поддержка и развитие.
За каждым разработчиком закрепляется один из продуктов (бот+веб).
Условия - фикс 60-120к + возможен опцион.
Richard
âDêšwu öBipci
В глазу, наверное.
Richard
Будем считать что тенге
tpouuhk
Dmitry
Привет. Если вы из Санкт-Петербурга, поделитесь опытом - как в вашей компании мотивируют разработчиков к саморазвитию?
Sergey
Dan
[ [0]*n for _ in range(m)]
кстати, если записывать так, не используя переменной, то генератор быстрее добавляет что ли? или просто для удобства один из видов записи?
Dan
просто обычно вроде for x записывается, а тут ни к чему не привязано, просто прохождение range'а
tpouuhk
Dan
да
tpouuhk
_ обычная переменная
tpouuhk
Language:
py3
Source:
print([_*_ for _ in range(10)])
Result:
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
tpouuhk
ничем не быстрее
Dan
да, глупый вопрос был, сори)
n
привет всем. оцените прогу, которую я написал
https://github.com/introwerted/tgmount