![](https://secure.gravatar.com/avatar/d846c44891a6680ad9020e06bf54f5a4.jpg?s=120&d=mm&r=g)
Hallo Liste, Der folgende Code erzeugt mir genau das erwartete Ergebniss. m = md5.new() m.update('\206password\370\342\211\150\252\301\046\322\354\040\063\243\024\102\336\233') hashpassword = m.hexdigest() Wenn ich mir das Passwort allerdings dynamisch über folgenden Code erzeugen will, bekomme ich ein anderes Ergebniss. Wieso? Und wie kann ich das ändern? regex = re.compile('MD5') for line in open(filename): result = regex.search(line) if result: extra1 = string.split(line, "'")[1] extra2 = string.split(line, "'")[3] password = extra1 + 'password' + extra2 m = md5.new() m.update(password) hashpassword = m.hexdigest() PS: Im obrigen Code gibt print line gibt folgendes aus: document.sendin.password.value = hexMD5('\206' + document.login.password.value + '\370\342\211\150\252\301\046\322\354\040\063\243\024\102\336\233'); -- Registered-Linux-User: #338573 (http://counter.li.org) _______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de