Тема: Необхідно правильно записати в БД
Доброго дня, виникла проблема з БД. Необхідно по-перше записати значення в БД.
Інформація на виході її необхідно записати [['00:00:00', '445.011'], ['00:00:01', '965.649'], ['00:00:02', '461.963']]
До кожного потрібно дописати назву файлу наприклад
['21062019', '00:00:00', '445.011']. Назву файлу отримую за допомогою f.name. Підкажіть будь-ласка де можна знайти інформацію як це зробити, чи може в когось є напрацювання в цьому питанні. Заздалегідь дякую. Додаю код з варіантами моїх спроб, тут помилки в синтаксисі які вже 3 день не можу ніяк виправити.
import MySQLdb
with open('201903291.txt') as f:
for line in f:
val1, val2 = line.split()
#val1, val2 = line.strip().split()
print(val1); print(val2)
for x,y in zip(val1, val2):
print(x,y)
#with open('201903291.txt', 'r') as f:
#content=[s.split() for s in f]
#a, b=zip(*content)
#cd = f.name
conn = MySQLdb.connect(host='10.10.10.10',
user='user',
password='password',
db='db')
cursor = conn.cursor()
cursor.execute("INSERT INTO Dozu (Bate, Nom) VALUES ('%s')" % x,y)
conn.commit()
conn.close()