X-Git-Url: http://iramuteq.org/git?p=iramuteq;a=blobdiff_plain;f=iracmd.py;fp=iracmd.py;h=81a39100e1a7dca4d4cdd961179ce1c651960ced;hp=8c000cb164d0c63b7407a4d6b1545adec33e3d7b;hb=437f0dd98164afb134c221fe4c4378ec7e3b64e5;hpb=2d70912896c621bb627ec61c65481949fa693526 diff --git a/iracmd.py b/iracmd.py index 8c000cb..81a3910 100644 --- a/iracmd.py +++ b/iracmd.py @@ -18,7 +18,7 @@ from ConfigParser import * #from textchdalc import AnalyseAlceste #from textdist import PamTxt #from textafcuci import AfcUci -from analysetxt import Alceste, gramact, gramsup +from analysetxt import Alceste from corpus import Corpus, copycorpus from textaslexico import Lexico from textstat import Stat @@ -94,10 +94,14 @@ class CmdLine : if options.filename or options.read : self.corpus_encodage = options.encodage self.corpus_lang = options.language - + self.keys = DoConf(self.ConfigPath['key']).getoptions() + ReadLexique(self, lang = options.language) self.expressions = ReadDicoAsDico(self.DictPath.get(options.language + '_exp', 'french_exp')) + gramact = [k for k in self.keys if self.keys[k] == 1] + gramsup = [k for k in self.keys if self.keys[k] == 2] + if options.filename : self.filename = os.path.abspath(options.filename) if options.corpusconfigfile is not None : @@ -130,6 +134,11 @@ class CmdLine : #corpus.conn_all() corpus.make_lems() corpus.parse_active(gramact, gramsup) + for forme in corpus.formes : + if corpus.formes[forme].gram == '' or corpus.formes[forme].gram == ' ' : + print forme + for val in dir(corpus.formes[forme]) : + print getattr(corpus.formes[forme], val) #print corpus.getlemconcorde('de').fetchall() # log.warning('ATTENTION gethapaxuces') # MakeUciStat(corpus)