Page 73 - 6734
P. 73
TEXT, content TEXT)')
conn.commit() # зберегти зміни
# база даних блокується поки транзакція не
виконається
name=u"Іванов"
content=u"1990"
# виконати команду SQL, яка додає рядок із даними
name,content у таблицю
cur.execute('INSERT INTO pages (name,content)
VALUES(?,?)', (name,content))
conn.commit() # зберегти зміни
# виконати команду SQL, яка оновлює дані
cur.execute('UPDATE pages SET content=? WHERE
name=?', (content,name))
conn.commit() # зберегти зміни
# виконати команду SQL, яка отримує результати запиту
cur.execute('SELECT content FROM pages WHERE name=?',
(name,))
#print cur.fetchone() # отримати наступний рядок
множини результату запиту, або
print cur.fetchall() # отримати усі рядки множини
результату запиту
cur.close() # закрити курсор
conn.close() # закрити базу даних
[(u'1990',)]
csv – читання і запис файлів CSV
CSV (Comma Separated Values) – це розповсюджений текстовий
формат імпорту і експорту електронних таблиць і баз даних
72