code: def _convention_speech_iter():
      try:
          data_stream = pkgutil.get_data(
              "scattertext", "data/political_data.json"
          ).decode("utf-8")
      except:
          url = POLITICAL_DATA_URL
          data_stream = urlopen(url).read().decode("utf-8")
      return json.loads(data_stream)
  
imports: import bz2
  import io
  import json
  import pkgutil
  import re
  import sys
  from scattertext.Common import POLITICAL_DATA_URL, ROTTEN_TOMATOES_DATA_URL
  import pandas
label_desc: Use image node_id 3 for calling the ConventionData2012 obj's underlying member method code with example usage: obj._convention_speech_iter() and returns: json