title: how to copy files and folders from one S3 bucket to another S3 using python boto3
body: <p>I want to copy a files and folders from one s3 bucket to another.
  I am unable to find a solution by reading the docs.
  Only able to copy files but not folders from s3 bucket.
  Here is my code:</p>
  
  <pre><code>import boto3
  s3 = boto3.resource('s3')
  copy_source = {
      'Bucket': 'mybucket',
      'Key': 'mykey'
   }
  s3.meta.client.copy(copy_source, 'otherbucket', 'otherkey')
  </code></pre>