Найти - Пользователи
Полная версия: контрольная сумма md5
Начало » Python для новичков » контрольная сумма md5
1
Ганж
Доброго дня!
Задача - проверять контрольную сумму md5 файлов после передачи. Насколько я понял в версии 3.1 стандартных модулей нет (если ошибся, то буду очень рад:)).
Можно ли как-то это организовать с помощью сторонних средств? Python 3.1, OC win
Александр Кошелев
http://docs.python.org/py3k/library/hashlib.html
Gradient
hashlib, как сказал Daevaorn. И даже ссылку дал.

Я недавно писал подобное, скопипастить не проблема:
def MD5(FileName):
m = hashlib.md5()
h = m.update(open(FileName, 'rb').read())
return m.hexdigest()
Ганж
=) спасибо. Разобрался) сначала подумал, что hashlib только для шифрования
а для того, чтобы скачать файл с фтп, надо использовать storbinary или это для передачи на фтп только? а с фтп retrbinary?

fh = open(fileName, 'rb')
print ('Transfer filename %s...' % fileName)
connection.storbinary('STOR ' + fileName, fh, 1024)
fh.close()
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB