How to save Information in Database using BeautifulSoup
You're doing it wrong!
Make an object that represents a row in the database, use __getitem__ to pretend it's a dictionary. 
Put your database logic in that.
Don't go all noSQL unless your tables are not related. Just by being tables they are ideal for SQL!
I'm getting different information for a particular thing and i'm storing those information in a dictionary
e.g.  {property1:val , property2:val, property3:val} 
now I have several dictionary of this type (as I get many things ..each dictionary is for a thing)
now I want to save information in DB so there would be as many columns as key:value pair in a dictionary 
so what is the best or simplest way to do that.
Please provide all steps to do that (I mean syntax for login in DB, push data into row or execute sql query etc... I hope there wont be more than 4 or 5 steps )
PS: All dictionaries have the same keys, and each key always has the same value-type . and also number of columns are predefined.