예제 #1
0
def gen_dict(src_f, pkl_f):
    kanwa = genkanwadict.mkkanwa()
    src = os.path.join('pykakasi', 'data', src_f)
    dst = os.path.join('pykakasi', pkl_f)
    if (os.path.exists(dst)):
        os.unlink(dst)
    kanwa.mkdict(src, dst)
예제 #2
0
def gen_kanwa(src, dst):
    try:
        os.unlink(dst + '.db')
    except:
        pass
    kanwa = genkanwadict.mkkanwa()
    kanwa.run(src, dst)
예제 #3
0
파일: setup.py 프로젝트: aristotll/pykakasi
def gen_kanwa(src, dst):
    try:
        os.unlink(dst+'.db')
    except:
        pass
    kanwa = genkanwadict.mkkanwa()
    kanwa.run(src, dst)
예제 #4
0
    def test_mkkanwa(self):
        if self.kanwa is None:
            self.kanwa = genkanwadict.mkkanwa()

        src = os.path.join('tests', 'kakasidict.utf8')
        dst = os.path.join(
            self.tmpdir, 'test_kanwadict3.db')  # FIXME:  no hardcoded filename
        self.kanwa.run(src, dst)
예제 #5
0
    def test_mkkanwa(self):
        if self.kanwa is None:
            self.kanwa = genkanwadict.mkkanwa()

        src = os.path.join('tests','kakasidict.utf8')
        dst = os.path.join('/tmp','test_kanwadict2.db')
        self.kanwa.run(src, dst)
        os.unlink(os.path.join('/tmp','test_kanwadict2.db'))
예제 #6
0
파일: setup.py 프로젝트: aristotll/pykakasi
def gen_dict(src_f, pkl_f):
    kanwa = genkanwadict.mkkanwa()
    src = os.path.join('pykakasi', 'data', src_f)
    dst = os.path.join('pykakasi', pkl_f)
    try:
        os.unlink(dst)
    except:
        pass
    kanwa.mkdict(src, dst)
예제 #7
0
def gen_dict(src_f, pkl_f):
    kanwa = genkanwadict.mkkanwa()
    src = os.path.join('pykakasi', 'data', src_f)
    dst = os.path.join('pykakasi', pkl_f)
    try:
        os.unlink(dst)
    except:
        pass
    kanwa.mkdict(src, dst)
예제 #8
0
    def test_mkdict(self):
        if self.kanwa is None:
            self.kanwa = genkanwadict.mkkanwa()

        src = os.path.join('tests', 'kanadict.utf8')
        dst = os.path.join(self.tmpdir, 'test_kanadict.pickle')
        self.kanwa.mkdict(src, dst)
        # load test
        with open(dst, 'rb') as f:
            (mydict, maxkeylen) = pickle.load(f)
            f.close()
        self.assertTrue(isinstance(mydict, dict))
        self.assertEqual(maxkeylen, 3)
예제 #9
0
    def test_mkdict(self):
        if self.kanwa is None:
            self.kanwa = genkanwadict.mkkanwa()

        src = os.path.join('tests','kanadict.utf8')
        dst = os.path.join('/tmp','test_kanadict.pickle')
        self.kanwa.mkdict(src, dst)
        # load test
        with open(dst,'rb') as f:
            (mydict, maxkeylen) = pickle.load(f)
        os.unlink(dst)
        self.assertTrue(isinstance(mydict, dict))
        self.assertEqual(maxkeylen, 3)
예제 #10
0
 def constructor(self):
     self.kanwa = genkanwadict.mkkanwa()
     self.assertEqual(self.kanwa, object)
예제 #11
0
def gen_kanwa(src, dst):
    if (os.path.exists(dst)):
        shutil.rmtree(dst)
    kanwa = genkanwadict.mkkanwa()
    kanwa.run(src, dst)
예제 #12
0
 def constructor(self):
     self.kanwa = genkanwadict.mkkanwa()
     self.assertEqual(self.kanwa, object)