comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] Error con modulo deprecado

  • 4 Respuestas
  • 1490 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5401
  • Actividad:
    30%
  • Reputación 31
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« en: Febrero 21, 2014, 08:55:58 am »
Hola a todos!
Estoy intentando hacer correr un script en un servidor para montar un nuevo servicio de underc0de. El mismo es ejecutado mediante un cron, pero me tira el siguiente error:

Código: Text
  1. /home/undercde/planet/planet/__init__.py:33: DeprecationWarning: the md5 module is deprecated; use hashlib instead
  2. import md5

EL codigo de dicho __init__.py es el siguiente

No tienes permisos para ver links. Registrate o Entra con tu cuenta

El server tiene Python 2.6.6, intenté modificar la libreria, pero seguía fallando.. Alguno podria ayudarme a solucionarlo?

Saludos!
ANTRAX
« Última modificación: Mayo 03, 2014, 12:26:09 pm por Flemon »


Desconectado deni_celine

  • *
  • Underc0der
  • Mensajes: 36
  • Actividad:
    0%
  • Reputación 0
  • un susurro con la fuerza de mil gritos
    • Ver Perfil
« Respuesta #1 en: Febrero 21, 2014, 10:29:52 am »
Hola! , intentaste modificar la libreria para reemplazar md5?, al parecer en python 2.6.6 no esta incluido el modulo, pero si estos 2...
Código: Python
  1. import _md5
  2. import hashlib
  3.  
  4. a1 = _md5.new("hola")
  5. a2 = hashlib.md5("hola");
  6.  
  7. print a1,a2
  8.  

al parecer hashlib.md5() retorna lo mismo que md5.new() en python 2.7

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5401
  • Actividad:
    30%
  • Reputación 31
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« Respuesta #2 en: Febrero 21, 2014, 10:37:34 am »
Muchas gracias por responder deni_celine, De hecho probé lo que pusiste vos.. Importé el hashlib y lo reemplacé en el código, pero seguía sin funcionar..


Desconectado Once

  • *
  • Underc0der
  • Mensajes: 391
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • El blog de Once
  • Twitter: @don_once
« Respuesta #3 en: Febrero 21, 2014, 01:27:25 pm »
Desde Python 2.5 el módulo md5 quedó obsoleto (No tienes permisos para ver links. Registrate o Entra con tu cuenta)

Lo que tienes que hacer es cambiar el
Código: Python
  1. import md5
por
Código: Python
  1. import hashlib

Y cambiar todos los
Código: Python
  1. md5.new
por
Código: Python
  1. hashlib.md5



Saludos!






No tienes permisos para ver links. Registrate o Entra con tu cuenta

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5401
  • Actividad:
    30%
  • Reputación 31
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« Respuesta #4 en: Febrero 21, 2014, 02:22:28 pm »
Muchisimas gracias bro!
Solucionado!


 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 7880
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 2245
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 1661
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 3071
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Ayuda urgente con Virus "Virus.Win32Sality"

Iniciado por Napsters

Respuestas: 6
Vistas: 3502
Último mensaje Junio 11, 2012, 03:38:18 am
por Satyricon