OSDN Git Service

the first release of 0.5
[rec10/rec10-git.git] / rec10 / branches / 0.5 / src / zenhan.py
diff --git a/rec10/branches/0.5/src/zenhan.py b/rec10/branches/0.5/src/zenhan.py
new file mode 100644 (file)
index 0000000..9c9c26e
--- /dev/null
@@ -0,0 +1,26 @@
+#!/usr/bin/python
+# coding: UTF-8
+# Rec10 TS Recording Tools
+# Copyright (C) 2009 Yukikaze
+
+global z_ascii
+global h_ascii
+global z_number
+global h_number
+z_ascii=u"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz !”#$%&’()*+,−./:;<=>?@[¥]^_‘{|}〜 "
+h_ascii=u"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz !\"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ "
+z_number=u"0123456789"
+h_number=u"0123456789"
+def toHankaku(str):
+    retstr=u""
+    for s in str:
+        i=z_ascii.find(s)
+        if (i != -1):
+            s=h_ascii[i]
+        i=z_number.find(s)
+        if (i != -1):
+            s=h_number[i]
+        retstr=retstr+s
+    return retstr
+
+