Bagaimana untuk Menemui Jenis MIME Fail dalam Python?

Mary-Kate Olsen
Lepaskan: 2024-11-15 10:14:02
asal
686 orang telah melayarinya

How to Discover File MIME Types in Python?

Menemui Jenis MIME Fail dalam Python

Menentukan jenis MIME fail adalah penting untuk memudahkan pembukaan automatik dalam penyemak imbas berdasarkan pengepala jenis kandungan dalam Respons HTTP. Artikel ini meneroka kaedah untuk mendapatkan jenis MIME dalam Python.

Menggunakan Pustaka python-magic

Pustaka ajaib python menyediakan pendekatan yang mudah untuk mengekstrak jenis MIME. Batang semasanya yang terletak di Github menawarkan kaedah yang dikemas kini:

import magic
mime = magic.Magic(mime=True)
mime.from_file("testdata/test.pdf") # 'application/pdf'
Salin selepas log masuk

Coretan kod ini mendapatkan semula jenis MIME fail bernama "test.pdf," yang dalam kes ini ialah "application/pdf."

Pertimbangan Tambahan

  • Penglibatan Penyemak Imbas: Penyemak imbas biasanya tidak menambah maklumat jenis MIME apabila menyiarkan fail.
  • Pangkalan data untuk Jenis MIME: Walaupun pangkalan data khusus untuk jenis MIME wujud, secara amnya lebih cekap untuk menggunakan perpustakaan seperti python-magic.

Atas ialah kandungan terperinci Bagaimana untuk Menemui Jenis MIME Fail dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan