Exemplo n.º 1
0
	def rem(self, ids):
		def select(location, id, ids, locations):
			if id in ids:
				locations.append(str(location))

		locations = []
		
		Molecule.foreach(
			self,
			lambda data: select(data[0][1], data[1][1], ids, locations)
		)
		Molecule.rem(self, ",".join(locations))
Exemplo n.º 2
0
 def foreachId(self, sink):
     Molecule.foreach(self, lambda data: sink(data[0][1]))
Exemplo n.º 3
0
 def foreachRecord(self, columns, sink):
     Molecule.foreach(
         self, lambda data: sink(data[0][1],
                                 self.fetchRecord(data[0][1], columns)))
Exemplo n.º 4
0
 def foreachStructure(self, sink, download=None, other=None):
     Molecule.foreach(
         self, lambda data: self.fetch(data[0][1], sink, download, other))
Exemplo n.º 5
0
	def foreachRecord(self, columns, sink):
		colist = columns.split(',')
		Molecule.foreach(
			self,
			lambda data: sink(data[1][1], self.fetchRecord(data[1][1], columns, colist) )
		)