ChatCrawlerпоиск по публичному Telegram Открыть приложение
P

Python Community | Chat

снимок за март 2022
‹ март 2022 ›×
Привет всем Не могу решить проблему. При передачи файлов .jpg через socket, при передачи двух файлов 2-ой не приходит. Один файл передаёт и клиент получает все без проблем. Куда копать
"""file = open(PATH, 'rb') # открытие файла и чтения в бинарном виде image_chanc = file.read(BUFSIZE) # запись чанки для пересылки while image_chanc: # цик работает пока файл не пустой RECIPIENT.send(image_chanc) # отправка чанки клиенту image_chanc = file.read(BUFSIZE) # запись чанки для пересылки file.close() # закрытие файла print('файл отправлен') """
Телега уродует
Фотография
нажмите — покажем
Фотография
нажмите — покажем
Приложу скрины
J
Поясню на скрине функция по отправке и получению файла. При вызове этой функции 2 раза подряд второй файл приходит пустой.
Здравствуйтe , как можно сделать такой формат в telebot - Hello world
I
Фотография
нажмите — покажем
⚡️ Задачка с собеседования | #Medium Условие: Вам нужно нарисовать n строк треугольника Паскаля. В нём на вершине и по бокам стоят единицы, а каждое число внутри равно сумме двух расположенных над ним чисел. Пример на фото выше. 📌 Пишите ваше решение в комментариях. Решение будет через несколько часов на этом канале. 👇 #Задачка_с_собеседования
3.9K ·
ᅠ
М
Д
Фотография
нажмите — покажем
⚡️ Ответ на предыдущую задачу
3.6K ·
I
Фотография
нажмите — покажем
⚡️ Быстрый веб-фреймворк FastAPI — отличный фреймвок для создания RESTful API. Им пользуются Uber, Netflix, Microsoft, поскольку писать код намного проще, а допустить ошибку сложнее. Установка: pip install "fastapi[all]" Модуль использует Pydantic, а значит множество проблем с типами будут решены. Также, в сравнении с NodeJS и Go он раза в 2-3 быстрее решает задачи. И это ещё не всё, о всех преимуществах модуля можно прочитать в документации, в разделе Features.
4.3K ·
I
Фотография
нажмите — покажем
Опрос
нажмите — покажем
#python_quiz
4.1K ·
id 813427880Что делают ** ?
Это означает, что в функцию могут помещаться переменное количество (неопределённое) именованных аргументов и они формируются как словарь - ключ/значение Так же есть *args (вместо args можно любое название, но args общепринятое) она так же принимает переменное (неопределённое) количество аргументов
id 1387967118Опрос
Порядок записи в функцию: Позиционные, переменные аргументы (*args), именованные, переменные именованные (**kwargs) То есть def foo(a, b, *args, name=“Anton”, **kwargs): Print(a, b, args, name, kwargs) foo(1, 2, 3, 4, name=“Vasya”, age=15, weight=86) ———> 1, 2, (3, 4), Vasya, {age: 15, weight: 86}
R
id 813427880Что делают ** ?
Следовательно в данном коде формируется словарь {login: user, password: 1234} И когда мы перебираем в цикле словарь итерация идёт по ключам, следовательно выводит login и password )
Календарь: март 2022
Архив по месяцам
Открыть в Telegram Каталог площадок Искать в ChatCrawler

Слепок открытой публичной ленты из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог