回答編集履歴

4

リンクの追加

2018/10/05 12:55

投稿

YasuhiroNiji
YasuhiroNiji

スコア584

test CHANGED
@@ -16,4 +16,8 @@
16
16
 
17
17
  ```
18
18
 
19
- SQLAlchemyをかませておくメッリトは、データベースを例えばPostgreSQLからMySQLに変えた時にコードの修正が少ないことです。
19
+ SQLAlchemyをかませておくメッリトは、データベースを例えばPostgreSQLからMySQLに変えた時にコードの修正が少ないことです。SQLAlchemyを使うことをおすすめします。
20
+
21
+
22
+
23
+ [https://www.programcreek.com/python/example/101381/pandas.read_sql](https://www.programcreek.com/python/example/101381/pandas.read_sql)

3

誤字の修正等

2018/10/05 12:55

投稿

YasuhiroNiji
YasuhiroNiji

スコア584

test CHANGED
@@ -16,4 +16,4 @@
16
16
 
17
17
  ```
18
18
 
19
- SQLAlchemyをかませておくメッリトは、データベースを例えばPostgreSQLからMySQLに変えた時に変更が少ないことです。
19
+ SQLAlchemyをかませておくメッリトは、データベースを例えばPostgreSQLからMySQLに変えた時にコードの修正が少ないことです。

2

言葉の追加

2018/10/05 11:10

投稿

YasuhiroNiji
YasuhiroNiji

スコア584

test CHANGED
@@ -15,3 +15,5 @@
15
15
  df = pd.read_sql(q, con=engine)
16
16
 
17
17
  ```
18
+
19
+ SQLAlchemyをかませておくメッリトは、データベースを例えばPostgreSQLからMySQLに変えた時に変更が少ないことです。

1

誤字の修正等

2018/10/05 11:09

投稿

YasuhiroNiji
YasuhiroNiji

スコア584

test CHANGED
@@ -1,4 +1,4 @@
1
- pandasで使う場合は、sqlalchemy使ってもコードは長くはならないです。engineをdisposeする必要があるかどうかは議論があるところですが、コマンドラインで使う場合であればdisposeしなくも問題になることは少ないと思います。
1
+ pandasで使う場合は、sqlalchemy使ってもコードは長くはならないです。以下のコードで動きます。engineをdisposeする必要があるかどうかは議論があるところですが、コマンドラインで使う場合であればdisposeしなくも問題になることは少ないと思います。
2
2
 
3
3
 
4
4