OSDN Git Service

add wp_imgswap2.py for new OSDN Magazine
[otptools/otptools.git] / wmarkup.py
1 #!/usr/bin/env python\r
2 # -*- coding: utf-8 -*-\r
3  \r
4 import sys\r
5 import os\r
6 import codecs\r
7 \r
8 rootpath = r"C:\Users\hirom\bin\otptools"\r
9 sys.path.insert(0, rootpath)\r
10 \r
11 import wikimarkupper\r
12 \r
13 \r
14 str_usage = "markup.pl hashfile targetfile\n"\r
15 path_to_index = "./_markup_index"\r
16 \r
17 sys.stdin = codecs.getreader('utf_8')(sys.stdin)\r
18 sys.stdout = codecs.getwriter('utf_8')(sys.stdout)\r
19 \r
20 try:\r
21 #    path_img_hash = sys.argv[1]\r
22     path_target = sys.argv[1]\r
23 except IndexError:\r
24     sys.exit(str_usage)\r
25 \r
26 markupper = wikimarkupper.WikiMarkupper()\r
27 #markupper.make_hashlist(path_img_hash)\r
28 markupper.load_index(path_to_index)\r
29 \r
30 file_target = codecs.open(path_target, "r", "utf_8" )\r
31 # file_target = open(path_target, "r")\r
32 \r
33 markupper.index_add("file", path_target)\r
34 markupper.index_add("anchors", [])\r
35 \r
36 markupper.markup(file_target, 0)\r
37 \r
38 markupper.save_index(path_to_index)\r
39 \r