Articles of hash de

Python creando la clave del diccionario a partir de una lista de elementos.

Deseo utilizar un diccionario de Python para realizar un seguimiento de algunas tareas en ejecución. Cada una de estas tareas tiene una serie de atributos que la hacen única, por lo que me gustaría usar una función de estos atributos para generar las claves del diccionario, de modo que pueda encontrarlas en el diccionario nuevamente […]

¿Cómo se usa el valor de retorno de __hash__?

Supongamos que escribo una clase, pero no defino un __hash__ para ello. Luego, __hash__(self) predeterminada en id(self) (dirección de memoria del self ), de acuerdo con la documentación . Sin embargo, no veo en la documentación cómo se está utilizando este valor. Por lo tanto, si mi __hash__ fue simplemente return 1 , lo que […]

Pitón. Identidad en conjuntos de objetos. Y hashing

¿Cómo se utilizan __hash__ y __eq__ en la identificación en conjuntos? Por ejemplo, algún código que debería ayudar a resolver algunos rompecabezas de dominó: class foo(object): def __init__(self, one, two): self.one = one self.two = two def __eq__(self,other): if (self.one == other.one) and (self.two == other.two): return True if (self.two == other.one) and (self.one == […]

Para SHA512-hash una contraseña en la base de datos MySQL de Python

Esta pregunta se basa en la respuesta . Me gustaría saber cómo puede hash su contraseña mediante SHA1 y luego eliminar la contraseña de texto sin cifrar en una base de datos MySQL de Python. ¿Cómo puedes hash tu contraseña en una base de datos MySQL de Python?

Extrae el hash SHA1 de un archivo torrent

He echado un vistazo alrededor de la respuesta a esto, pero parece que solo puedo encontrar un software que lo haga por usted. ¿Alguien sabe cómo hacer esto en Python?

Anulando la función de hash de Python en el diccionario

Estoy tratando de crear una función hash personalizada para algún objeto que estaré en un diccionario. La función de hashing es única (no la de Python estándar). Esto es muy importante para mí: usar la función única. El valor de cada clave es una lista. Suponiendo que sobrescribo __hash__ y termine __hash__ el número hash […]

Python verifica que la clave esté definida en el diccionario

¿Cómo comprobar que la clave está definida en el diccionario en python? a={} … if ‘a contains key b’: a[b] = a[b]+1 else a[b]=1

Hashing (ocultar) cadenas en Python

Lo que necesito es hacer una cadena. No tiene que ser seguro porque solo será una frase oculta en el archivo de texto (simplemente no tiene que ser reconocible para un ojo humano). No debería ser solo una cadena aleatoria, porque cuando los usuarios escriben la cadena, me gustaría hacer una “hash” y compararla con […]

ALGORITMO – puntuación de similitud de cuerdas / hash

¿Existe un método para calcular algo así como la “puntuación de similitud” general de una cadena? De una manera que no estoy comparando dos cadenas juntas, sino que obtengo algunos números / puntuaciones (hash) para cada cadena que luego me pueden decir que dos cadenas son o no son similares. Dos cadenas similares deben tener […]

Hash de cadena no criptográfica rápida y de gran ancho en Python

Necesito una función de hashing de cadenas de alto rendimiento en python que genere enteros con al menos 34 bits de salida (64 bits tendrían sentido, pero 32 son muy pocos). Hay muchas otras preguntas como esta en Stack Overflow, pero de todas las respuestas aceptadas / upvoted que pude encontrar se encuentran en una […]