|
26 / 26 / 7
Регистрация: 05.04.2012
Сообщений: 248
|
|
Определить MIME-type11.05.2014, 16:51. Показов 4512. Ответов 7
Метки нет (Все метки)
Уважаемые модераторы, не знаю куда лучше написать данный вопрос, но так как я хочу сделать это на питоне пишу сюда. Мне нужно определять MIME-type файла, но не по расширению, а по его структуре, в частности я должен определять PDF и ZIP, с PDF я вроде как разобрался, если файл начинается с %PDF, то это PDF, в вот с ZIP по сложнее, никак не могу найти его структуру. Может кто сталкивался с подобного рода задачей?
0
|
|
| 11.05.2014, 16:51 | |
|
Ответы с готовыми решениями:
7
Как определить расширение по mime-типу?
Refused to apply style from 'http://127.0.0.1:8000/t.css' because its MIME type ('text/html') is not a supported stylesh |
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 11.05.2014, 17:06 | ||
|
Наверно это тебе не подходит, но думаю лишним не будет
0
|
||
|
26 / 26 / 7
Регистрация: 05.04.2012
Сообщений: 248
|
|
| 11.05.2014, 18:25 [ТС] | |
|
А на питоне нет случайно уже написанной утилиты для определения MIME-типа?
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 11.05.2014, 18:26 | |
|
Я не искал, не знаю.
0
|
|
|
363 / 334 / 38
Регистрация: 29.03.2011
Сообщений: 838
|
|
| 11.05.2014, 18:49 | |
|
1
|
|
|
26 / 26 / 7
Регистрация: 05.04.2012
Сообщений: 248
|
|
| 11.05.2014, 21:40 [ТС] | |
|
Это не совсем то, я уже смотрел этот модуль, он определяет по расширению, а нужно по структуре файла.
0
|
|
|
363 / 334 / 38
Регистрация: 29.03.2011
Сообщений: 838
|
|
| 11.05.2014, 23:57 | |
|
main.c, есть ещё такая штука: https://pypi.python.org/pypi/python-magic/ но я не уверен, что оно в винде работает (это обёртка над линуксовой либой). Скорее всего придётся компилять.
1
|
|
|
26 / 26 / 7
Регистрация: 05.04.2012
Сообщений: 248
|
|
| 12.05.2014, 00:23 [ТС] | |
|
В принципе я уже написал модуль, который определяет несколько нужных мне форматов. Осталось разобраться с самыми простыми.
Нужно как-то на питоне эффективно различать text/csv и text/plain.
0
|
|
| 12.05.2014, 00:23 | |
|
Помогаю со студенческими работами здесь
8
Получить Mime type файла Получить правильный MIME type файла MIME type ('text/html') is not executable Как в поле type mime вставить строку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|