input: Write a function that reads customer data from a file or a database, and then queries this data by customer name. The function should print the customer's data if found, or a message indicating that the customer was not found if the name does not exist in the data. If no customer name is provided, it should print an error message.
  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 print_customer_data("Invalid Customer")==None
  assert print_customer_data("")==None
  assert print_customer_data(None)==None
output: def print_customer_data(name):
      if name is None or name == "":
          print("Invalid arguments, please specify a customer name.")
          return
      
      customer_data = {
          "John Doe": "Customer ID: 123, Address: 123 Main St",
          "Jane Smith": "Customer ID: 456, Address: 456 Elm St"
      }
      
      if name in customer_data:
          print(customer_data[name])
      else:
          print("Customer not found.")