コード例 #1
0
ファイル: parse_grants_gen2.py プロジェクト: gvanzin/patents
  def endElement(self,name):
    PathHandler.endElement(self,name)

    if name == 'PATDOC':
      if self.patnum[0] == '0':
        self.addPatent()
    elif name == 'B731':
      self.orgnames.append(self.orgname)
      self.countries.append(self.country)
      self.cities.append(self.city)
コード例 #2
0
ファイル: parse_grants_gen3.py プロジェクト: gvanzin/patents
    def endElement(self, name):
        PathHandler.endElement(self, name)

        if name == 'us-patent-grant':
            if self.patnum[0] == '0':
                self.addPatent()
        elif name == 'classification-ipcr':
            self.ipc_vers.append(self.ipc_ver)
            self.ipc_codes.append(self.ipc_code)
        elif name == 'assignee':
            self.orgnames.append(self.orgname)
            self.countries.append(self.country)
            self.cities.append(self.city)
コード例 #3
0
  def endElement(self,name):
    PathHandler.endElement(self,name)

    if name == 'us-patent-grant':
      if self.patnum[0] == '0':
        self.addPatent()
    elif name == 'classification-ipcr':
      self.ipc_vers.append(self.ipc_ver)
      self.ipc_codes.append(self.ipc_code)
    elif name == 'assignee':
      self.orgnames.append(self.orgname)
      self.countries.append(self.country)
      self.states.append(self.state)