联合国环境规划署(ESES)的联合国环境规划署(EUESP)能源科学与技术研究中心(nãomanjo BckEnd,mas estou estudando)。 Eu preciso cruzar informationaçãesde umas planilhas .pdb(que eujáabri usando um programa chamado .sqlite3 com outras planilhas porquenãoconsigo visualizart umas imagens。 Eu recebi umas可以在CMD窗口中插入eunãoestou conseguindo fazer。 Alguémpode me ajudar por青睐,请紧迫!!!
如前所述::
导入操作系统 导入sqlite3
EmbryoscopeUtils类:
def __init__(self, path):
#init driver
self.conn = sqlite3.connect(path)
def extractImages(self, dest, verbose = False):
#get images + sort into folders
rows = self.conn.execute('SELECT Well,Run,Focal,Image FROM IMAGES')
for row in rows:
#extract data
well = str(row[0])
run = str(row[1])
focal = str(row[2])
img = row[3]
#write to file
dir = os.path.join(dest, well, run)
if not os.path.exists(dir):
os.makedirs(dir)
filename = os.path.join(dir, focal + '.jpg')
if verbose:
print('Extracting to ' + filename)
f = open(filename, 'wb')
f.write(img)
f.close()
rows.close()
def getParamsByName(self, param):
#Returns a list of values of all params with this name
return list(map(lambda x: x[0], self.conn.execute('SELECT Val FROM GENERAL WHERE Par LIKE "' + \
str(param) + '"').fetchall()))
def getParamsByType(self, param):
#Returns a list of tuples of key/values of all params with this type
return self.conn.execute('SELECT Par,Val FROM GENERAL WHERE Type LIKE "' + str(param) + '"').fetchall()
def close(self):
self.conn.close()
def __del__(self):
self.close()
Eu tentei escrever isso enãofoi,alguémpoderia me mostrar mais passo a passo como eu chego no ponto para escrever isso? Desdejáagradeço