回答編集履歴
4
リンクの追加
answer
CHANGED
@@ -7,4 +7,6 @@
|
|
7
7
|
engine = create_engine('postgresql://user:passwd@host:5432/dbname')
|
8
8
|
df = pd.read_sql(q, con=engine)
|
9
9
|
```
|
10
|
-
SQLAlchemyをかませておくメッリトは、データベースを例えばPostgreSQLからMySQLに変えた時にコードの修正が少ないことです。
|
10
|
+
SQLAlchemyをかませておくメッリトは、データベースを例えばPostgreSQLからMySQLに変えた時にコードの修正が少ないことです。SQLAlchemyを使うことをおすすめします。
|
11
|
+
|
12
|
+
[https://www.programcreek.com/python/example/101381/pandas.read_sql](https://www.programcreek.com/python/example/101381/pandas.read_sql)
|
3
誤字の修正等
answer
CHANGED
@@ -7,4 +7,4 @@
|
|
7
7
|
engine = create_engine('postgresql://user:passwd@host:5432/dbname')
|
8
8
|
df = pd.read_sql(q, con=engine)
|
9
9
|
```
|
10
|
-
SQLAlchemyをかませておくメッリトは、データベースを例えばPostgreSQLからMySQLに変えた時に
|
10
|
+
SQLAlchemyをかませておくメッリトは、データベースを例えばPostgreSQLからMySQLに変えた時にコードの修正が少ないことです。
|
2
言葉の追加
answer
CHANGED
@@ -6,4 +6,5 @@
|
|
6
6
|
|
7
7
|
engine = create_engine('postgresql://user:passwd@host:5432/dbname')
|
8
8
|
df = pd.read_sql(q, con=engine)
|
9
|
-
```
|
9
|
+
```
|
10
|
+
SQLAlchemyをかませておくメッリトは、データベースを例えばPostgreSQLからMySQLに変えた時に変更が少ないことです。
|
1
誤字の修正等
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
pandasで使う場合は、sqlalchemy使ってもコードは長くはならないです。engineをdisposeする必要があるかどうかは議論があるところですが、コマンドラインで使う場合であればdisposeしなくも問題になることは少ないと思います。
|
1
|
+
pandasで使う場合は、sqlalchemyを使ってもコードは長くはならないです。以下のコードで動きます。engineをdisposeする必要があるかどうかは議論があるところですが、コマンドラインで使う場合であればdisposeしなくも問題になることは少ないと思います。
|
2
2
|
|
3
3
|
```python
|
4
4
|
from sqlalchemy import create_engine
|