python — Проверка формата фото gif или png/jpg
Вопрос задан
Изменён 2 месяца назад
Просмотрен 38 раз
уважаемые пользователи Stackoverflow 😉
Я искал в интернете свой вопрос, может плохо искал, но расскажу что я хочу у вас спросить. Можно ли как-то узнать какой формат фотографии/файла загружаешь?
К примеру у меня есть бот в Telegram, и я для своей команды использую библиотеку nekos.py. Там файлы gif/png выбираются случайно, я точнее не могу указать параметр что я хочу gif или png/jpg.
Можно ли как-то отслеживать что библиотека подгружает? Если к примеру в ссылке .gif в конце то бот отправляет send_animation
@dp. message_handler(commands=['waifu']) async def send_randavatar(message): your_name = message.from_user.username hugimg = nekos.img('waifu') await bot.send_animation(message.chat.id, hugimg, caption=f'@{your_name}')
Если .gif в конце
Иначе если .png/jpg
P.S: Я использую библиотеку aiogram. Upd: на второй картинке используются команда, не для упоминания пользователя, но суть остается одна и та же.
- python
- telegram-bot
- telegram
- aiogram
- telegram-api
Не забудь добавить import os
@dp.message_handler(commands=['waifu']) async def send_randavatar(message: types.Message): your_name = message.from_user.username hugimg = nekos.img('hug') extension = os.path.splitext(hugimg)[1] if extension == '.jpg': await bot.send_photo(message.chat.id, hugimg, caption=f'@{your_name}') elif extension == '.png': await bot.send_photo(message.chat. id, hugimg, caption=f'@{your_name}') elif extension == '.gif': await bot.send_animation(message.chat.id, hugimg, caption=f'@{your_name}') else: await message.answer('Нет картинки')
3
Зарегистрируйтесь или войдите
Регистрация через Google
Регистрация через Facebook
Регистрация через почту
Отправить без регистрации
Почта
Необходима, но никому не показывается
Отправить без регистрации
Почта
Необходима, но никому не показывается
Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки
App Store: JPEG и PNG — преобразование
Описание
Это приложение, которое может легко преобразовать формат файла изображения в JPEG или PNG и сохранить его.
Вы также можете изменить размер фотографии.
Вы можете изменить размер фотографии, как вам нравится, и вы можете уменьшить размер данных фотографии.
Вы можете конвертировать несколько изображений одновременно и конвертировать формат сохранения по отдельности.
Вы также можете конвертировать изображения JPEG в PNG и изображения PNG в JPEG.
Кроме того, вы можете уменьшить размер изображений JPEG или PNG до HEIF(HEIC).
Вы можете легко конвертировать несколько изображений в JPEG, PNG или HEIC сразу или по отдельности.
Распечатка (печать) на принтере, загрузка изображений в блоги, веб-сервисы и т. д. поддерживают только JPEG, и может потребоваться конвертация в JPEG.
Даже в этом случае вы можете преобразовать формат изображения с помощью этого приложения и распечатать его на принтере или загрузить изображение в блог или веб-службу.
В случае изображения с прозрачным фоном, если вы конвертируете его в JPEG, прозрачная часть будет преобразована в белую.
«JPEG PNG преобразование»
Версия 1.2.2
Fixed a bug that the app crashes while saving multiple photos.
Оценки и отзывы
Оценок: 11
Разработчик Yu Abe указал, что в соответствии с политикой конфиденциальности приложения данные могут обрабатываться так, как описано ниже. Подробные сведения доступны в политике конфиденциальности разработчика.
Данные, используемые для отслеживания информации
Следующие данные могут использоваться для отслеживания информации о пользователе в приложениях и на сайтах, принадлежащих другим компаниям:
- Геопозиция
- Идентификаторы
- Данные об использовании
- Диагностика
Связанные с пользователем данные
Может вестись сбор следующих данных, которые связаны с личностью пользователя:
Геопозиция- Идентификаторы
- Данные об использовании
Не связанные с пользователем данные
Может вестись сбор следующих данных, которые не связаны с личностью пользователя:
Конфиденциальные данные могут использоваться по-разному в зависимости от вашего возраста, задействованных функций или других факторов. Подробнее
Информация
- Провайдер
- Yu Abe
- Размер
- 14,4 МБ
- Категория
- Фото и видео
- Возраст
- 4+
- Copyright
- © 2021 A application
- Цена
- Бесплатно
- Сайт разработчика
- Поддержка приложения
- Политика конфиденциальности
Другие приложения этого разработчика
Вам может понравиться
миллионов изображений PNG высокого качества для бесплатной загрузки
миллионов изображений PNG высокого качества для бесплатной загрузки — kindpng1598×446
267 157
1024×1387
193 357
680×647
190 311
951×979
183 222
615×615
149 315
1024×1024
141 440
1024×1024
139 190
768×781
138 228
779×977
132 209
795×708
131
2151024×1024
124 218
600×800
121 199
600×792
119 212
1024×638
118 277
1024×1024
117 185
1024×1024
115 207
741×800
115 185
697×852
114 203
588×1172
114 245
1280×544
114 196
1024×312
112 155
1201×618
111 195
1825×569
110 184
1024×1024
109 191
1600×495
108 204
2069х3620
108 216
626×626
108 193
1024×1242
107 212
500×500
107 216
1003×493
105 182
640×659
105 175
1477×212
105 146
768×768
104 183
1024×576
104 176
640×640
103 143
980×725
103 205
600×564
102 169
700×450
101 178
551×856
101 224
750×1060
100 185
1000×504
100 155
850×656
100 179
1600×1089
100 144
800×800
99 196
2289×2289
98 172
1280×720
98 149
807×990
98 178
772×1024
96 187
1600×1600
96 154
1535×1600
96 214
1024×1024
96 220
715×715
95 174
1024×1024
93 167
1038×353
93 137
1280×720
93 176
1054×359
93 152
1024×936
93 206
833×1201
92 147
1320×504
92 165
697×871
Показать более популярные png »
Избранные участники
CleanPNG — Бесплатные HD прозрачные изображения png.
CleanPNG — Бесплатные HD прозрачные изображения PNG. — Чистый PNG / Поцелуй PNGПоздоровайтесь с осенью — Фестиваль осенних красок
Осень
Передайте свежее волшебство осени с помощью следующих творческих и элегантных элементов, чтобы описать самое красочное время года.
Полезные осенние овощи, которые стоит есть в этом сезоне
Овощи
Сезонные продукты, которые стоит съесть этой осенью. Осень в самом разгаре, так же, как и выбор нашего гардероба меняется в зависимости от времени года, и наша диета должна быть такой!
Отпразднуйте Всемирный день шоколада с помощью этих вкусных элементов
Шоколад
Чтобы отпраздновать Всемирный день шоколада, мы выбрали элементы, связанные с шоколадом, которые заставят вас облизнуться.
36+ ярких баннеров на День благодарения, которые вы не хотите пропустить (четверг, 25 ноября 2021 г. )
День благодарения
Найдите прозрачные изображения баннеров на День благодарения в HD-иллюстрациях и векторах.
45+ основных предметов декора Дивали для грандиозного праздника (четверг, 4 ноября 2021 г.)
Индус
Великолепные декоративные предметы Дивали, такие как Дивали Дивали и свечи Для украшения вашего дома на Дивали.
Самая милая тыква на грядке
Осень
Листья меняются, пора собирать тыквы. Вот более 40 самых милых изображений тыквы этого сезона.
20+ потрясающих прозрачных изображений с рамкой для Хэллоуина, которые вам понравятся (воскресенье, 31 октября 2021 г.)
Хэллоуин
Подготовьте свои фотографии к Хэллоуину с помощью этих загадочных изображений рамок на тему Хэллоуина.
40+ великолепных иллюстраций рождественских венков к рождественскому сезону 2022 года
Рождество
Пожалуй, лучшее рождественское украшение — это улыбки! Рождество бывает только раз в году, но когда оно приходит, оно приносит хорошее настроение!!
@Hrvoje
@2me
@Джордон
@Роман
@Ткачёв
@Женя
@Стив
@Chu_o_o
Что наши пользователи говорят о Cleanpng
«Я просто хотел поблагодарить вас за то, что весь ваш сайт доступен бесплатно.