original_docstring: 
          Parses a question object from the given soup object
          
docstring: Parses a question object from the given soup object
docstring_tokens: Parses a question object from the given soup object
code: def parse_question(soup_obj):
          """
          Parses a question object from the given soup object
          """
  
          def set_attributes():
              result = {}
              if "Open" in attributes.keys():
                  result["status"] = "Open"
              else:
                  result["status"] = "Close"
              if "" in attributes.keys():
                  result["date"] = attributes[""].split("\n")[-2]
              return result
  
          attributes = GITHUBParser.parse_question_attributes(soup_obj)
          if not attributes:
              return None
          attributes = set_attributes()
          question_title = soup_obj.find('span', {"class": "js-issue-title markdown-title"}).getText().strip()
          question_div = soup_obj.find("div", {"id": "discussion_bucket"})
          question_parts = question_div.find_all("p")
          question_data = "".join([q.getText().strip() for q in question_parts])
          question = Question(question_title, question_data, attributes)
          return question
code_tokens: def parse_question ( soup_obj ) : def set_attributes ( ) : result = { } if "Open" in attributes . keys ( ) : result [ "status" ] = "Open" else : result [ "status" ] = "Close" if "" in attributes . keys ( ) : result [ "date" ] = attributes [ "" ] . split ( "\n" ) [ - 2 ] return result attributes = GITHUBParser . parse_question_attributes ( soup_obj ) if not attributes : return None attributes = set_attributes ( ) question_title = soup_obj . find ( 'span' , { "class" : "js-issue-title markdown-title" } ) . getText ( ) . strip ( ) question_div = soup_obj . find ( "div" , { "id" : "discussion_bucket" } ) question_parts = question_div . find_all ( "p" ) question_data = "" . join ( [ q . getText ( ) . strip ( ) for q in question_parts ] ) question = Question ( question_title , question_data , attributes ) return question
short_docstring: Parses a question object from the given soup object
short_docstring_tokens: Parses a question object from the given soup object
comment: """
          Parses a question object from the given soup object
          """