input: Write a function that implements a command-line application in Python to store customer data and allows users to query by customer name. The function should search the customer data by the provided customer name and print the results. If an invalid number of arguments is provided, it should print an error message.
  
  def print_customer_data(name): 
      # Code for searching customer data by customer name and 
      # printing results 
      ...
  
  if __name__=="__main__": 
      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")==None
  assert print_customer_data("Alice")==None
  assert print_customer_data("Bob")==None
  assert print_customer_data("")==None
  assert print_customer_data("Mary Jane")==None
output: def print_customer_data(name): 
      customers = {
          "John": "John Doe, 123 Main St, Anytown, USA",
          "Alice": "Alice Smith, 456 Elm St, Othertown, USA",
          "Bob": "Bob Johnson, 789 Oak St, Somewhere, USA",
          "Mary Jane": "Mary Jane Watson, 101 Pine St, Metropolis, USA"
      }
      if name in customers:
          print(customers[name])
      else:
          print(f"No customer found with name: {name}")