input: Write a function to create a command-line application in Python that stores customer data and allows customers to query it by customer name. If the provided name matches a customer in the database, print the details; otherwise, print an error message. If no arguments are provided, print a message requesting a customer name.
  
  import sys 
    
  def print_customer_data(name): 
      # Code for searching customer data by customer name and 
      # printing results 
      ...
  
  # Main function for the customer search application
  if __name__=="__main__": 
      # Get command line arguments 
      args = sys.argv 
      
      if len(args) == 2: 
          name = args[1]
          print_customer_data(name) 
      else: 
          print("Invalid arguments, please specify a customer name.")
  
  # Test cases
  assert print_customer_data("Alice") == "Customer found: Alice - Contact information: (some details)"
  assert print_customer_data("Bob") == "Customer not found: Bob"
  assert print_customer_data("Charlie") == "Customer found: Charlie - Contact information: (some details)"
  assert print_customer_data("Dave") == "Customer not found: Dave"
  assert main(["some_script.py", "Eve"]) == "Customer found: Eve - Contact information: (some details)"
  assert main(["some_script.py"]) == "Invalid arguments, please specify a customer name."
output: def print_customer_data(name):
      customers = {
          "Alice": "Contact information: (some details)",
          "Charlie": "Contact information: (some details)",
          "Eve": "Contact information: (some details)"
      }
      if name in customers:
          print(f"Customer found: {name} - {customers[name]}")
      else:
          print(f"Customer not found: {name}")