title: MD5 hash With ftplib
body: <pre><code>&gt;&gt;&gt;import ftplib 
  &gt;&gt;&gt;import hashlib
  
  &gt;&gt;&gt;ftp = ftplib.FTP('localhost','username','password')
  &gt;&gt;&gt;ftp.cwd('Server')
  '250 Directory successfully changed.'
  &gt;&gt;&gt;m=hashlib.md5()
  &gt;&gt;&gt; file = open('Desktop/space.png','rb')
  &gt;&gt;&gt; m.update("space.png")
  &gt;&gt;&gt; dd = m.hexdigest()
  &gt;&gt;&gt; dd
  'f646cdee237bd84e33485eb03c9228ac'
  &gt;&gt;&gt; ftp.storbinary('STOR '+dd, file)
  '226 Transfer complete.'
  &gt;&gt;&gt; file.close()
  &gt;&gt;&gt; ftp.quit()
  '221 Goodbye.'
  &gt;&gt;&gt; 
  </code></pre>
  
  <p>How to store different hexadecimal digits file? As this Python code keep storing the same hexadecimal digits file. Anyone got any idea?</p>