original_docstring: 
      Given two files, return True if they have the same quickid hash.
      
docstring: Given two files, return True if they have the same quickid hash.
docstring_tokens: Given two files return True if they have the same quickid hash .
code: def equal_file(filename1, filename2, *args, **kwargs):
      '''
      Given two files, return True if they have the same quickid hash.
      '''
      file1 = pathclass.Path(filename1)
      file2 = pathclass.Path(filename2)
      file1.assert_is_file()
      file2.assert_is_file()
      if file1.size != file2.size:
          return False
      with file1.open('rb') as handle1, file2.open('rb') as handle2:
          return equal_handle(handle1, handle2, *args, **kwargs)
code_tokens: def equal_file ( filename1 , filename2 , * args , ** kwargs ) : file1 = pathclass . Path ( filename1 ) file2 = pathclass . Path ( filename2 ) file1 . assert_is_file ( ) file2 . assert_is_file ( ) if file1 . size != file2 . size : return False with file1 . open ( 'rb' ) as handle1 , file2 . open ( 'rb' ) as handle2 : return equal_handle ( handle1 , handle2 , * args , ** kwargs )
short_docstring: Given two files, return True if they have the same quickid hash.
short_docstring_tokens: Given two files return True if they have the same quickid hash .
comment: '''
      Given two files, return True if they have the same quickid hash.
      '''