forked from elyrio/tacoSQL
-
Notifications
You must be signed in to change notification settings - Fork 0
/
tabela_Aminoacidos_SQL.py
31 lines (28 loc) · 993 Bytes
/
tabela_Aminoacidos_SQL.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#! /usr/bin/env/ python
import string
arquivo = open('taco_Aminoacidos.csv','r')
arquivoSQL =open('insert_Aminoacidostaco3.sql','wr')
conteudo=arquivo.readlines()
tamanhoLista= len(conteudo)
print 'tamanho da lista: ',tamanhoLista
i=0
for item in conteudo:
item=item.strip()
#print item
listaSQL = []
for item in conteudo:
item.replace("\n"," ")
item=item.strip()
linha=string.split(item,";")
dados="INSERT INTO Aminoacidostaco3 (id, numeroAlimento, descricaoAlimento, triptofano, treonina, isoleucina, leucina, lisina, metionina, cistina, fenilalanina, tirosina, valina, arginina, histidina, alanina, acidoAspartico, acidoClutamico, glicina, prolina, serina, created_at, updated_at) VALUES (''"
t=0
while (t < len(linha)):
dados = dados+",'"+linha[t]+"'"
t=t+1
dados = dados+");\n"
arquivoSQL.writelines(dados)
i = i + 1
print 'feito a linha: ', i
print '** FINALIZADO! Favor, verifique o aqruivo. **'
arquivoSQL.close()
arquivo.close()