PYTHON sqlachemy create engine的方法访问PostgreSQL数据库
By Mejias
Python访问Postgre数据库的方法有两种,一种是conn.cursor的方法一种是通过sqlachemy来create engine的方法。
关于conn.cursor的方法可以参考前文。而使用create engine的功能更强大,更稳定,更快速。
代码如下:
from sqlalchemy import create_engine #psycopg2库
from sqlalchemy.orm import scoped_session,sessionmaker
import pandas as pd
import xlsxwriter
ruleName = input("请输入RuleName:")
scrubID = input("请输入ScubID:")
limit = input("请输入limit:")
engine = create_engine("postgresql://username:password:port/database ",echo=True)
#"postgresql://username:password