Pythonでデータベースに接続するためにpymysqlドライバを使用する場合、「XXX」オブジェクトのソリューションには「translate」属性がありません。
2022-02-24 23:45:07
先日、flaskで開発中にpymysqlドライバを使ってデータベースに接続したのですが、データベースの条件として列挙型を使い、データベースのデータを探す場合(以下のような場合)です。
以下のエラーが報告されました。
<スパン 理由
データベース内のPendingの型はintですが、PendingStatus.Successは列挙型で、mysqlと矛盾しているので、mysqlにデータを書き込むことができません。
<スパン 解決策
データ型を変更し、Successの後に値を追加するだけでその値(int)を取得することで解決しました。
関連
-
AttributeError: 'mywindow' オブジェクトには 'setCentralWidget' という属性がありません。
-
'DataFrame' オブジェクトに 'sort' 属性がありません。
-
Python3ダウンロードファイルです。AttributeError:モジュール 'urllib' には 'request' という属性がありません。
-
ModuleNotFoundError: numpy.testing.decorators'という名前のモジュールがありません。
-
python3.x: urllib2' という名前のモジュールがない
-
Pythonエラー解決] 'urllib2'という名前のモジュールがない解決方法
-
python 3.3.2 エラー。urllib2' という名前のモジュールがない ソリューション
-
plt.acorr() 関数の使用例 - ValueError: object too deep for desired array (オブジェクトが深すぎて、必要な配列が得られない)
-
パイソン] Python パイソンミニゲーム - 欲張りスネークアドベンチャー
-
python 1e-5とはどういう意味ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Pandasの属性エラーです。AttributeError: 'Series' オブジェクトに 'reshape' 属性がない Solution
-
PythonがNameError: name '_name_' is not definedのようなエラーを発生させる。
-
Django リクエストボディの属性を変更する AttributeError: 属性を設定できない
-
Pythonのタイトル。学生情報管理システム - アドバンス版 (GUI + MySQLデータベース)
-
TypeError: 'builtin_function_or_method' オブジェクトは反復可能ではありません。
-
'dict_items' オブジェクトは添え字を付けることができません。
-
TypeError: write() の引数はバイトではなく str でなければならない Python3 でバイナリファイルを書き込む方法とエラーの原因
-
Python プロンプト。TypeError: 'NoneType' オブジェクトは呼び出し可能なソリューションではありません。
-
ValueError: 連結軸を除くすべての入力配列の次元が正確に一致する必要があります。
-
Pythonのjson.loadsで文字列のデコードに失敗しました。ValueError: JSONオブジェクトをデコードできませんでした