title: Can I create a "simple" Cyclic Redundancy Check program in Python?
body: <p>I am quite green in the ways of Python programming and was tasked with creating a simple program that ran a CRC check. Can anyone suggest a good start point on which modules to use/read up on?  I suppose a simple program would just be doing a CRC on binary code generated in Python, and not on actual executables.</p>
  
  <p>Another task I have is to list a directory structure.  I have found the OS module, I take it that the OS module is the right place to look for all things directories?</p>