turicas/rows

[CLI] Generalize filenames into URIs to be able to specify table index

Open

#171 opened on Jul 21, 2016

 (0 comments) (0 reactions) (0 assignees)Python (136 forks)github user discovery
clienhancementhelp wantedquestionutils

Repository metrics

Stars
 (886 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

Some formats support more than one table, like HTML, SQLite, XLS, XLSX and ODS. We should support a general URI format to specify it for any of these plugins. Some plugins do not have a table name (SQLite has, HTML does not have always -- depends on id or name properties, which aren't present always).

Some thoughts:

  • sqlite:///path/to/db.sqlite/table_name
  • /path/to/file.xls/table_name ?
  • /path/to/file.xls[table_name] ?
  • /path/to/file.xls[table_index] ?

How to deal with HTTP URLs?

Related to #47.

Contributor guide