SORU
4 EYLÜL 2008, PERŞEMBE


Nasıl python ile bir dosyanın mıme türünü bulmak için?

Haydi dosyaları bir grup bir, Lekeler, örneğin kurtarmak istediğini söylüyor. Hadi bu dosyaları bir web sayfası üzerinden saçmak ve istemci otomatik olarak doğru uygulama/izleyici açmak istediğini söyle.

Varsayım: tarayıcı mıme-type (içerik türü?) tarafından kullanılacak olan rakamlar HTTP yanıt Başlığı.

Dosyanın bayt ayrıca bu varsayıma dayanarak, MIME tipi kaydetmek istiyor.

Nasıl bir dosyanın MIME türünü bulmak istiyorsunuz? Şu anda bir Mac üzerinde çalışıyorum ama bu da Windows üzerinde çalışması gerekir.

Tarayıcı web sayfasının dosya gönderirken bu bilgiyi Ekle?

Bu bilgileri bulmak için temiz bir python kütüphanesi var mı? Bir Java eklentisi veya (daha iyi) indirilebilir bir veritabanı?

CEVAP
2 Mayıs 2010, Pazar


Python-sihirli yöntemi toivotuo tarafından önerilen eskidir. Python-magic's mevcut gövde Github ve readme var dayalı, MIME tipi, bulgu, böyle yapılır.

# For MIME types
>>> import magic
>>> mime = magic.Magic(mime=True)
>>> mime.from_file("testdata/test.pdf")
'application/pdf'
>>>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CHISTOSITOJAJA

    CHISTOSITOJA

    27 HAZİRAN 2010
  • majesticdubstep

    majesticdubs

    3 Kasım 2011
  • metagamers

    metagamers

    13 Mayıs 2006