code: def push_data(args, client, connection_args={}):
      print("File Name:", args.file)
      my_table = csv.read_csv(args.file)
      print("Table rows=", str(len(my_table)))
      df = my_table.to_pandas()
      print(df.head())
      writer, _ = client.do_put(
          pyarrow.flight.FlightDescriptor.for_path(args.file),
          my_table.schema,
      )
      writer.write_table(my_table)
      writer.close()
  
file_path: arrow/python/examples/flight/client.py
imports: import argparse
  import sys
  import pyarrow
  import pyarrow.flight
  import pyarrow.csv
label_desc: Use image node_id 3 for calling a global function with example usage: push_data(args, client, connection_args) without return types