code: def download_and_extract(task, data_dir):
      print(f"Downloading and extracting {task}...")
      data_file = f"{task}.zip"
      urllib.request.urlretrieve(TASK2PATH[task], data_file)
      with zipfile.ZipFile(data_file) as zip_ref:
          zip_ref.extractall(data_dir)
      os.remove(data_file)
      print("\tCompleted!")
  
file_path: transformers/utils/download_glue_data.py
imports: import argparse
  import os
  import sys
  import urllib.request
  import zipfile
label_desc: Use image node_id 1 for calling a global function with example usage: download_and_extract(task, data_dir) without return types