python - Pandas 需要关闭连接吗?

标签 python pandas

使用pandas“read_sql_query”时,需要关闭连接吗?或者我应该使用“with”语句?或者我可以只使用以下内容并做好吗?

from sqlalchemy import create_engine
import pandas as pd

sql = """
    SELECT * FROM Table_Name;
    """
engine = create_engine('blah')

df = pd.read_sql_query(sql, engine)

print df.head()

最佳答案

对于发现此问题并想知道如何在此示例中关闭连接的任何人,following method为我工作:engine.dispose()

关于python - Pandas 需要关闭连接吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42034373/

相关文章:

python - 当一个函数在 python 中返回它自己的名字时会发生什么?

python - Pandas - 对 1-N 列的总和系列

python - 对单元格内的字符串序列进行排序

python - Pandas to_csv 到 Python 3 中的 GzipFile 不起作用

python - 使用唯一值基于另一个数据框创建数据框

python - 在 Pandas Dataframe 中查找非唯一行

python - 干净地实现运行时动态链接

python - 如何使用 python 对正弦波的 1 个周期进行切片?

python - 按周重新采样数据

python - 如何告诉 flask-admin 在显示外键字段时使用替代表示?