original_docstring: 
      Ask the user for the data source of the program. This function is not part of the class above, because in a dialog,
      an object of the class for user interaction is created later.
      
docstring: Ask the user for the data source of the program. This function is not part of the class above, because in a dialog,
  an object of the class for user interaction is created later.
docstring_tokens: Ask the user for the data source of the program . This function is not part of the class above because in a dialog an object of the class for user interaction is created later .
code: def local_data_source_question():
      """
      Ask the user for the data source of the program. This function is not part of the class above, because in a dialog,
      an object of the class for user interaction is created later.
      """
  
      user_answer = None
  
      while user_answer is None:
          user_answer = input("Do you want to use the local database as data source? (Y/n) ")
  
          if user_answer in ["y", ""]:
              return True
  
          elif user_answer == "n":
              return False
  
          else:
              user_answer = None
code_tokens: def local_data_source_question ( ) : user_answer = None while user_answer is None : user_answer = input ( "Do you want to use the local database as data source? (Y/n) " ) if user_answer in [ "y" , "" ] : return True elif user_answer == "n" : return False else : user_answer = None
short_docstring: Ask the user for the data source of the program.
short_docstring_tokens: Ask the user for the data source of the program .
comment: """
      Ask the user for the data source of the program. This function is not part of the class above, because in a dialog,
      an object of the class for user interaction is created later.
      """