データ作成とコミットを別々にしたいです。
直したい(分けたい)コード
(データ作って、コミットしているものです。正常に動作します。)
Python
1 def insert(self, id, date): 2 # insert 3 insert = table( 4 id = id, 5 number = date.get('number', None), 6 start_time = datetime.datetime.now(), 7 end_time = datetime.date.max, 8 ) 9 self.__commit(insert)
呼び出し元コード
(id渡して、読んでるだけ)
Python
1insert(id)
a.pyをコミットと別にしたいと思ってます。
##修正中コード
※修正中コードは、エラー発生中:AttributeError: 'datetime.datetime' object has no attribute 'get'
Python
1 def insert(self, id, date): 2 # insert 3 insert = table( 4 id = id, 5 number = date.get('number', None), 6 start_time = datetime.datetime.now(), 7 end_time = datetime.date.max, 8 ) 9 return insert 10 11 def insert_comit(self, id, comit_date): 12 comit = self.insert(comit_date, datetime.datetime.now()) 13 self.__commit(comit)
Python
1insert_comit(id)
すみませんが皆さんのアドバイスいただければ幸いです。
わかりずらい質問でしたら、申し訳ありません。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。