Advertisement
Guest User

Untitled

a guest
Oct 20th, 2014
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.70 KB | None | 0 0
  1. import sqlite3
  2.  
  3. db = sqlite3.connect('db.sqlite')
  4.  
  5.  
  6. def create_db():
  7.     db.execute('''
  8.         CREATE TABLE TOPICS(
  9.                 ID INT PRIMARY KEY NOT NULL,
  10.                 URL VARCHAR NOT NULL,
  11.                 AUTHOR VARCHAR NOT NULL,
  12.                 MESSAGE VARCHAR NOT NULL
  13.             );
  14.         ''')
  15.  
  16.  
  17. def insert_db(_id, url, author, message):
  18.     db.execute("INSERT INTO TOPICS (ID, URL, AUTHOR, MESSAGE) VALUES ({}, {}, {}, {})".format(_id, url, author, message))
  19.     db.commit()
  20.  
  21.  
  22. def get_db(_id):
  23.     cursor = db.execute("SELECT ID, URL, AUTHOR, MESSAGE FROM TOPICS WHERE ID = {}".format(_id))
  24.     return cursor.fetchone()
  25.  
  26.  
  27. if __name__ == '__main__':
  28.     create_db()
  29.     insert_db(12, 'abc.com', 'a', 'b')
  30.     get_db(12)
  31.     db.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement