次のコードは、UUIDを「文字列化された16進形式」に変換します。私はそれが何をし、どのように私は新しいstr.format
スタイルでそれを書き換えることができたのか分かりません。文字列化された16進数形式の意味は何ですか?
if not isinstance(value, uuid.UUID):
return "%.32x" % uuid.UUID(value).int
else:
# hexstring
return "%.32x" % value.int
SQLAlchemy documentationから取られます。
ありがとうございました!古い文字列書式を使用しないで同じことをどうやって達成できますか? – R3turnz
'UUID'オブジェクトを取得したら、' value.hex'を使うだけで同じ結果が得られます – CoryKramer