code: def export_to_uri(table, uri, *args, **kwargs):
      "Given a `rows.Table` and an URI, detects plugin (from URI) and exports"
  
      # TODO: support '-' also
      plugin_name = plugin_name_by_uri(uri)
  
      try:
          export_function = getattr(rows, "export_to_{}".format(plugin_name))
      except AttributeError:
          raise ValueError('Plugin (export) "{}" not found'.format(plugin_name))
  
      return export_function(table, uri, *args, **kwargsf export_to_uri(table, uri, *args, **kwargs):
      "Given a `rows.Table` and an URI, detects plugin (from URI) and exports"
  
      # TODO: support '-' also
      plugin_name = plugin_name_by_uri(uri)
  
      try:
          export_function = getattr(rows, "export_to_{}".format(plugin_name))
      except AttributeError:
          raise ValueError('Plugin (export) "{}" not found'.format(plugin_name))
  
      return export_function(table, uri, *args, **kwargs)
docs: Given a `rows.Table` and an URI, detects plugin (from URI) and exports