From 4cb54d3819d8a58d0bd07b8da0c4a978807c44ec Mon Sep 17 00:00:00 2001 From: hut Date: Thu, 3 Dec 2009 20:05:48 +0100 Subject: translated mime type db generator into python --- data/generate.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 data/generate.py (limited to 'data/generate.py') diff --git a/data/generate.py b/data/generate.py new file mode 100755 index 00000000..61309259 --- /dev/null +++ b/data/generate.py @@ -0,0 +1,16 @@ +#!/usr/bin/python3 +# coding=utf-8 + +protocol = 0 + +import sys, pickle + +table = {} +for line in open(len(sys.argv) > 1 and sys.argv[1] or "mime.types"): + if len(line) > 3 and line[0] != '#' and '\t' in line: + name, *extensions = line.split() + for ext in extensions: + table[ext] = name + +pickle.dump(table, open('mime.dat', 'wb'), protocol) + -- cgit 1.4.1-2-gfad0