python で database クラスを作ってみる (Part 5) で作ったクラスでは、python3.6 では動かなかったので、少し改修して python3.6 で動作するようにしました。
動作確認下環境:
1)
CentOS Linux release 7.5
mysql Ver 15.1 Distrib 5.5.56-MariaDB
Python 2.7.5
Python 3.6.5
2)
CentOS release 6.10
mysql Ver 14.14 Distrib 5.1.73
Python 2.6.6
Python 3.6.5
Python の MySQL インターフェースに mysqlclient を使用します。
# pip install mysqlclient
# pip3.6 install mysqlclient
以前の SimpleDB クラスは、Python 3.6 でエラーになってしまうので手直ししたものを再掲します。
SimpleDBクラスのソース: simpledb.py
(ファイル名を simpledb.py_.txt から “simpledb.py” に変更してください。)
コメントを残す