title: Extract content from folder inside of zip archive
body: <p>I'm trying to get a zip file from a GitLab repo, access the only folder that is inside of it (folder name always starts with the same string), and copy the contents of the folder in another zip file.</p>
  
  <p>Example gitlab_repo.zip:</p>
  
  <pre><code>gitlab_repo.zip
  ---------------------
   gitlab_repo_folder
    ├── subfolder
    |   ├── subfolder_file_1
    |   └── subfolder_file_2
    ├── file_1
    └── file_2
  </code></pre>
  
  <p>Example final.zip: (expected output)</p>
  
  <pre><code>final.zip
  ---------------------
    ┌── subfolder
    |   ├── subfolder_file_1
    |   └── subfolder_file_2
    ├── file_1
    └── file_2
  </code></pre>
  
  <p>The code snippet I have currently, which writes everything(including the folder) to a new archive:</p>
  
  <pre><code>final = '/tmp/final.zip'
  gitlab_repo='https://gitlab.com/...'
  r = requests.get(gitlab_repo, auth=('user', 'pass'))
  open(final, 'wb').write(r.content)
  </code></pre>
  
  <p><strong>Aditional Info:</strong></p>
  
  <p>This code will be triggered every time there is a push to the repository, so i need to automate the process</p>
  
  <p><strong>My Python skill level:</strong> I watched some youtube videos and I'm following a Python class on Udemy</p>
  
  <p>Any help or hints for what library should I use to achieve this as efficiently as possible is much appriciated!</p>