turicas/rows

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

Aperta

#171 aperta il 21 lug 2016

 (0 commenti) (0 reazioni) (0 assegnatari)Python (136 fork)github user discovery
clienhancementhelp wantedquestionutils

Metriche repository

Star
 (886 stelle)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

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.

Guida contributor