使用熊貓「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()
呀,對我來說就沒有意義關閉連接,如果它走的是連接作爲參數。 –
正確的,因爲它需要重新打開後續查詢。 –
連接在超出範圍時通常應關閉。也就是說,最好在適當的時候關閉連接。 – hoyland