Exemplo n.º 1
0
from argparse import ArgumentParser
import utils
from myconfig import MyConfig

#Please `make -f Makefile.data prepare` first

config = MyConfig()

#change cwd to the libpinyin data directory
libpinyin_dir = config.getEvalsDir()
libpinyin_sub_dir = os.path.join(libpinyin_dir, 'data')
os.chdir(libpinyin_sub_dir)
#chdir done

datafiles = [config.getFinalModelFileName(), \
             config.getEvalsTextFileName(), \
             'deleted_bigram.db']


def checkData():
    #check data files
    for onefile in datafiles:
        if not os.access(onefile, os.F_OK):
            sys.exit('missing one data file:' + onefile)


def cleanUpData():
    #begin processing
    cmdline = ['/usr/bin/make', 'clean']
    subprocess = Popen(cmdline, shell=False, close_fds=True)
    (pid, status) = os.waitpid(subprocess.pid, 0)
Exemplo n.º 2
0
import utils
from myconfig import MyConfig


#Please `make -f Makefile.data prepare` first

config = MyConfig()

#change cwd to the libpinyin data directory
libpinyin_dir = config.getEvalsDir()
libpinyin_sub_dir = os.path.join(libpinyin_dir, 'data')
os.chdir(libpinyin_sub_dir)
#chdir done

datafiles = [config.getFinalModelFileName(), \
             config.getEvalsTextFileName(), \
             'deleted_bigram.db']


def checkData():
    #check data files
    for onefile in datafiles:
        if not os.access(onefile, os.F_OK):
            sys.exit('missing one data file:' + onefile)


def cleanUpData():
    #begin processing
    cmdline = ['/usr/bin/make', 'clean']
    subprocess = Popen(cmdline, shell=False, close_fds=True)
    (pid, status) = os.waitpid(subprocess.pid, 0)