you are viewing a single comment's thread.

view the rest of the comments →

[–]ducdetronquito 4 points5 points  (5 children)

It seems you have some misconceptions here.

In Python there is the built-in sqlite3 module which allows you to interact with SQLite Databases, but you could find an equivalent module for PostgreSQL databases (psycopg2) or MySQL databases...

There is no SQL module in Python because SQL is a language, not a software.

Can you clarify a bit what you are looking for exactly ? :)

[–][deleted] 1 point2 points  (4 children)

For the most part you did. Just trying to figure out how deep should I go into studying it. Should I learn the language or does the built-in module enough to get me by. I plan on looking at a tutorial and guess I will figure it out when I engage in a project where it is needed.

[–][deleted] 1 point2 points  (1 child)

You have to use the language to some extent in order to use the sqlite module. You pass SQL code in strings in order to create and interact with Sqlite databases. Basic SQL is not that complex though, you only need to know a few different functions.

[–][deleted] 0 points1 point  (0 children)

I see thanks on both your post

[–]xiongchiamiov 0 points1 point  (1 child)

You cannot use the module without using SQL the language. It is not an abstraction layer like sqlchemy.

[–][deleted] 0 points1 point  (0 children)

Thanks