Python socket programming examples from EECE 456