0
このコードを改善する他の方法はありますか?私はselectメソッドとupdateメソッドを使ってクラスを作成しようとしています。Python:SQLの選択および更新ステートメントのクラスを作成
connect.py
import pymysql
class SQL:
def __init__(self):
self.cnx = pymysql.connect(host...)
self.c = self.cnx.cursor()
def select(self, sql):
self.c.execute(sql)
self.sel = self.c.fetchone()
self.c.close()
self.cnx.close()
return self.sel
def update(self, sql):
self.c.execute(sql)
self.upd = self.cnx.commit()
self.c.close()
self.cnx.close()
return self.upd
from connect import SQL
stmt = "SELECT * FROM name;"
result = SQL().select(stmt)
文をクラスに入れるのはどうですか? –
Androidのチュートリアルですが、https://developer.android.com/training/basics/data-storage/databases.htmlを参照してください。 –