sql >> Base de Datos >  >> NoSQL >> MongoDB

cómo convertir una cadena hexadecimal a ObjectId en Python

Importar ID de objeto:

from bson import ObjectId

De ObjectId a cadena:

oid = ObjectId()
oid_str = str(oid)
# oid_str is now '555fc7956cda204928c9dbab'

De cadena a ObjectId:

oid_str = '555fc7956cda204928c9dbab'
oid2 = ObjectId(oid_str)
print(repr(oid2))
# ObjectId('555fc7956cda204928c9dbab')