1. ホーム
  2. パイソン

undefinedAttributeError: 'dict_values' オブジェクトに 'translate' 属性がない エラーは解決されました。

2022-02-07 06:14:53
<パス

AttributeError: 'dict_values' オブジェクトに 'translate' 属性がない エラーが解決されました。

このエラーは比較的単純なものかもしれませんが、見つけるのに時間がかかりました。

このcanton_listはリストを返し、リストの要素はタプルで構成されます。

このリストにcanton_idがあるかどうかを調べるクエリを実行すると、AttributeError: 'dict_values' object has no attribute 'translate' errorが表示されます。理由は、型の不整合、canton_idがリスト内の要素の型と一致しないためです。
解決策 もちろん、型は統一されますよ、ハハハ。このエラーに遭遇したら、同じ型にすることを忘れないでください。