code: def _get_search_key_by_name(
      self, column_names: List[str]
  ) -> Optional[str]:
      for column_name in column_names:
          if self._is_search_key_by_name(column_name):
              return column_name
  
imports: from typing import List, Optional
  import pandas
label_desc: Use image node_id 3 for calling the BaseSearchKeyDetector obj's underlying member method code with example usage: obj._get_search_key_by_name(column_names) and returns: column_name