3 # Rec10 TS Recording Tools
4 # Copyright (C) 2009 Yukikaze
11 z_ascii = u"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz !”#$%&’()*+,−./:;<=>?@[¥]^_‘{|}〜 "
12 h_ascii = u"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz !\"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ "
13 z_number = u"0123456789"
14 h_number = u"0123456789"
15 z_alphabet = u"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz #"
16 h_alphabet = u"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz #"
28 def toHankaku_ABC123(str):
31 i = z_alphabet.find(s)
39 def check_Character_Type(character):
41 return code is 1:Alphabet 2:Hiragana 3:Katakana 4:Kanji
43 #recdblist.printutf8(character)
44 #recdblist.printutf8(type(character))
45 #character=character.encode('UTF-8')
46 #recdblist.printutf8(character)
47 #recdblist.printutf8(type(character))
49 #recdblist.printutf8(ord(chcode))
50 if chcode>=0x0000 and chcode<=0x007F:
52 elif chcode>=0x3040 and chcode<=0x309F:
54 elif chcode>=0x30A0 and chcode<=0x30FF:
56 elif chcode>=0x4E00 and chcode<=0x9FFF: