예제 #1
0
 def tag_makes(self):
     d = import_automotive_model_year()
     for make in d:
         q = 'title:' + make
         if len( make.split(' ')) > 1:
             q = ' AND title:'.join( make.split(' '))
         print( q )
         tc = self.tag(q,{},'_make',make)
         print('\t' + str(tc) + ' ' + make)
예제 #2
0
    def tag_years(self):
        make = 'Honda'
        d = import_automotive_model_year()
        modelnames = sorted([x for x in d[make] ],key=lambda x: len(x),reverse=False)
        print( modelnames )

        for model in modelnames:
            for year in d[make][model]['Years']:
                tc2 = self.tag('title:' + year,{'_make': make,'_model':model},'_year',year)
                if tc2 > 0: 
                    # print('\t %i %s %s %s' % tc2, make, model, year,1 ) 
                    print("{:d} {:s} {:s} {:s}".format(tc2, make,model,str(year)))
예제 #3
0
    def tag_models(self):
        make = 'Honda'
        d = import_automotive_model_year()
        modelnames = sorted([x for x in d[make] ],key=lambda x: len(x),reverse=False)
        print( modelnames )

        for model in modelnames:
            q2 = 'title:' + model
            if len( model.split(' ')) > 1:
                q2 = 'title:' + ' AND title:'.join( model.split(' '))
            print( q2 )
            tc2 = self.tag(q2,{},'_make',make)
            tc2 = self.tag(q2,{},'_model',model)
            print('\t' + str(tc2) + ' ' + model )