@@ -32,38 +32,28 @@ def md2html(s):
32
32
33
33
34
34
def getFmt ():
35
- dic = {}
36
- sound_suf = ['file-audio' , ['mp3' , 'wave' , 'snd' , 'aif' , 'wav' ]]
37
- movie_suf = ['file-video' , ['mp4' , 'avi' , 'mov' , 'swf' ]]
38
- zip_suf = [
39
- 'file-archive' , ['zip' , 'rar' , '7z' , 'tar' , 'gz' , 'bz' , 'jar' , 'z' ]
40
- ]
41
- word_suf = ['file-word' , ['doc' , 'docx' ]]
42
- excel_suf = ['file-excel' , ['xls' , 'xlt' ]]
43
- ppt_suf = [
44
- 'file-powerpoint' , ['ppt' , 'pptx' , 'pps' , 'pptx' , 'ppa' , 'ppam' ]
45
- ]
46
- pdf_suf = ['file-pdf' , ['pdf' ]]
47
- pic_suf = ['file-image' , ['bmp' , 'gif' , 'png' , 'jpg' , 'jpeg' , 'pic' ]]
48
- code_suf = [
49
- 'file' ,
50
- [
35
+ dic = {
36
+ 'file-audio' : ['mp3' , 'wave' , 'snd' , 'aif' , 'wav' ],
37
+ 'file-video' : ['mp4' , 'avi' , 'mov' , 'swf' ],
38
+ 'file-archive' : ['zip' , 'rar' , '7z' , 'tar' , 'gz' , 'bz' , 'jar' , 'z' ],
39
+ 'file-word' : ['doc' , 'docx' ],
40
+ 'file-excel' : ['xls' , 'xlt' ],
41
+ 'file-powerpoint' : ['ppt' , 'pptx' , 'pps' , 'pptx' , 'ppa' , 'ppam' ],
42
+ 'file-pdf' : ['pdf' ],
43
+ 'file-image' : ['bmp' , 'gif' , 'png' , 'jpg' , 'jpeg' , 'pic' ],
44
+ 'file-code' : [
51
45
'c' , 'o' , 'h' , 'sh' , 'cc' , 'm' , 'cpp' , 'py' , 'lisp' , 'scala' ,
52
46
'rust' , 'java'
53
- ]
54
- ]
55
- lst_suf = [
56
- sound_suf , movie_suf , zip_suf , word_suf , excel_suf , ppt_suf , pdf_suf ,
57
- pic_suf , code_suf
58
- ]
59
-
60
- for lst in lst_suf :
61
- suf , li = lst
62
- for i in li :
63
- dic [i ] = suf
64
- dic ['dir' ] = 'folder'
65
- dic ['other' ] = 'pencil-square-o'
66
- return dic
47
+ ],
48
+ 'file-import' : ['md' ],
49
+ }
50
+ FMT_DIC = {}
51
+ for i , li in dic .items ():
52
+ for suf in li :
53
+ FMT_DIC [suf ] = i
54
+ FMT_DIC ['dir' ] = 'folder'
55
+ FMT_DIC ['other' ] = 'file'
56
+ return FMT_DIC
67
57
68
58
69
59
FMT_DIC = getFmt ()
@@ -115,7 +105,7 @@ def genIndex(path, dirs, files, htmlTemp=HTML):
115
105
#<hr>\n<span style="color:orange;text-align:center;">Read Me</span>\n<hr>\n
116
106
md = '\n <h1 style="color:red;text-align:center;">Read Me</h1>\n ' + f .read (
117
107
)
118
- files .remove ('README.md' )
108
+ files .remove ('README.md' )
119
109
cur = getPath (path )
120
110
tar = os .path .join (TARDIR , path )
121
111
if not os .path .exists (tar ): os .mkdir (tar )
0 commit comments