OSDN Git Service

add wp_imgswap2.py for new OSDN Magazine
[otptools/otptools.git] / sfmag2wiki / make_navi.py
1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3 """make navigation list"""
4
5 import dircache
6 import sys
7 import os.path
8 import urllib
9
10 USAGE = "%s <converted_dir>" % sys.argv[0]
11 try:
12     dir = sys.argv[1]
13 except IndexError:
14     sys.exit(USAGE)
15
16 if not os.path.isdir(dir):
17     sys.exit(USAGE)
18
19 for d in dircache.listdir(dir):
20     if d[0] == ".":
21         continue
22     fn = os.path.join(dir, d, "wiki.txt")
23     if not os.path.isfile(fn):
24         continue
25     f = open(fn, "r")
26     wikiname = urllib.unquote(f.readline().strip())
27     title = f.readline().strip()
28     print "     * [%s %s]" % (wikiname, title)
29
30