input: Write a function to create a command-line application in Python that stores customer data and allows users to query by customer name. The application should read the customer name from command-line arguments and print the corresponding customer data. If no customer name is provided or more than one argument is given, the application should print an error message.
  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.")
  assert print_customer_data("John Doe")==None
  assert print_customer_data("Jane Smith")==None
  assert __name__=="__main__" and sys.argv==["customer_app.py", "Alice Johnson"] and print_customer_data==lambda x: None
  assert __name__=="__main__" and sys.argv==["customer_app.py"] and print("Invalid arguments, please specify a customer name.")==None
  assert __name__=="__main__" and sys.argv==["customer_app.py", "Bob", "Brown"] and print("Invalid arguments, please specify a customer name.")==None
output: def print_customer_data(name): 
      customers = {
          "John Doe": "Customer ID: 123, Email: john.doe@example.com",
          "Jane Smith": "Customer ID: 456, Email: jane.smith@example.com",
          "Alice Johnson": "Customer ID: 789, Email: alice.johnson@example.com"
      }
      if name in customers:
          print(customers[name])
      else:
          print("Customer not found.")