معرفی شرکت ها


SQython-0.0.5


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A SQL wrapper for python.
ویژگی مقدار
سیستم عامل OS Independent
نام فایل SQython-0.0.5
نام SQython
نسخه کتابخانه 0.0.5
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Max Paul
ایمیل نویسنده maxkpaul21@gmail.com
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/SQython/
مجوز -
# SQython A wrapper for SQL and python. Checkout functions.MD for a list of the available use cases so far! # requirments - psycopg2 - os (comes with python install) - numpy - io / StringIO (comes with python install) - pandas # This was made to create an easier access to SQL through python # instalation ### NOTE TO MAKE SURE THE SQ IS CAPITALIZED WHEN INSTALLING AND IMPORTING !!!!!!!!!!!!!!! ``` pip install SQython ``` # example use cases ``` import SQython as sq # creating a connection to my DB and creating a new database conn = sq.create_connection("postgres", "postgres", "3301", 'localhost', 5432) sq.execute_query(conn,sq.create_database('maxtest')) # after creating we need to connect to our new database conn = sq.create_connection("maxtest", "postgres", "3301", 'localhost', 5432) # creating a table based on column names and datatypes to each of their respective columns sq.execute_query(conn,sq.make_table('testtable',['test1','test2','test3'],['serial','char(50)','char(50)'],'test1')) # sample DataFrame that we will insert data = {'test1':[1,2,3], 'test2':['max','luke','aids'], 'test3':['a','B','c']} data = pd.DataFrame(data) # pushing the data to DB sq.execute_many(conn,data,'testtable') # example of deleting new table sq.execute_query(conn,sq.delete_table('testtable')) # if we want to delete the current database we must connect to a different one before deletion conn = sq.create_connection("postgres", "postgres", "3301", 'localhost', 5432) sq.execute_query(conn,sq.delete_database('maxtest')) # example of altering a column name sq.execute_query(conn,sq.alter_column_name(testtable,'test2','names')) # example of changing an existing columns datatype # changing column 'names' to varchar sq.execute_query(conn,sq.alter_datatype(testtable,'names','VARCHAR')) # to write your own query! query = 'select * from table' sq.execute_query(conn,query) # Currently working on a more efficient and easy querying method ``` # FREE SOFTWARE HELL YEAH


نحوه نصب


نصب پکیج whl SQython-0.0.5:

    pip install SQython-0.0.5.whl


نصب پکیج tar.gz SQython-0.0.5:

    pip install SQython-0.0.5.tar.gz