Уютный чат для профессионалов, занимающихся поиском питоньих мудростей. Как не получить бан: https://t.me/ru_python/1961404
TypeError: BaseModel.__init__() takes 1 positional argument but 2 were given
self
Читать полностью…
привет всем
пытаюсь отправить группу фото в aiogram 3:
from aiogram import F, Bot, types, Router
from aiogram.filters import Command
from aiogram.types.input_media_photo import InputMediaPhoto
@measurements_router.callback_query(F.data.contains("view_example_meas_kb"))
async def view_example_meas_command(callback: types.CallbackQuery, bot: Bot):
tg_id = callback.from_user.id
tg_username = callback.from_user.username
photos = getMeasurementPhotos()
media_group = []
for one_photo in photos:
print(one_photo['file_id'])
media_group.append(InputMediaPhoto(one_photo['file_id']))
await bot.send_media_group(chat_id=tg_id, media=media_group)
media_group.append(types.InputMediaPhoto(one_photo['file_id']))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: BaseModel.__init__() takes 1 positional argument but 2 were given
Всем привет
Подскажите как для парсинга указать путь поиска на все диски компьютера на C, на D и т.д.
Поэтому делаю вывод что для решения алгоритмических задач пайтон не очень подходит
Читать полностью…загадка: через какой стандартный модуль питона можно сделать btree?
Читать полностью…ну у нас это больше похоже на dict, только вот у нас у него ключи идут в порядке вставки, если итерироваться по ним. А так в целом подходит
Читать полностью…на плюсах ее сделал, а потом подумал как бы на питоне делал
Читать полностью…Та какую-то хуйню придумал, возьми кауртер и кайфуй
Сколько у тебя там элементов будет?
Да. В худшем случае у тебя хэши всех вставляемых элементов совпадут. И подобрать данные, при которых так и будет - не так сложно.
Читать полностью…https://docs.aiogram.dev/en/dev-3.x/api/types/input_media_photo.html*
в сигнатуре означает, что аргументы передаются только по ключу. Например InputMediaPhoto(media=one_photo['file_id'])
Ну тогда можно в колонку вставлять и удалять, и топ 10 искать) поидее должно быть за логарифм
Читать полностью…Ага (но питон возможно скомпилировать без sqlite3)
Можно в памяти сделать базу (через sqlite3.connect(":memory:")
) и с ней работать. Не знаю, насколько это быстро будет
Не знал что это стандартный модуль питона, я так понял нужно индекс для этого создать
Читать полностью…По поводу вчерашней темы. Каждый раз когда пользователь оформляет новую подписку, или продляет для одного и того же тарифа, делается новая запись в subs?
Читать полностью…Под капотом у мап в плюсах бинарное дерево поиска, видимо в питоне нет аналога в стандартной библиотеке
Читать полностью…но можно конечно кучу переделать и добавить удаление, но это не будет из коробки
Читать полностью…