rows icon indicating copy to clipboard operation
rows copied to clipboard

A common, beautiful interface to tabular data, no matter the format

Results 104 rows issues
Sort by recently updated
recently updated
newest added

Algorithmic code to merge contiguous rectangular regions - -needed to join text in the ocr-plugin, as per discussion in #279

This PR fixes the immediate issues exposed at https://gist.github.com/turicas/8bd86dd425d2212dbe214d725121be7c?fbclid=IwAR1VitQE02l7OiCjCKDsdYTJJ9-mC53xlFOD2yhWoxZyCPWrjqchl7H7CPo That is - any cell containing a line-feed character breaks the text-plugin output. Besides creating multiline cells in the text output,...

WIP - DO NOT MERGE. Intended to fix #273 - Still need to work for Python2. cc @rhenanbartels

As described in #198: * the attempt detect the type of `'1.0'` (a string) would (correctly) suggest `FloatField` * but the attempt do detect the type of `1.0` (a float)...

Adds some instructions on how to get `tox` and `pyenv` to work together, solving #241. Turns out you have to enable all versions required by `tox` with `pyenv global` ....

This PR implements `rows.utils.decompress` as suggested in #230. The API is: ```python import rows from rows.utils import decompress table1 = rows.import_from_csv(decompress('filename.csv.gz')) table2 = rows.import_from_csv(decompress('filename.csv.xz')) table3 = rows.import_from_csv(decompress('filename.csv.bz2')) ``` A `RunTime`...

This PR is an alternate to #209. It tries to get all parameters from import_from_csv kwargs falling back to its dialect parameters. The relationship between csv.Reader `dialect` and the other...

This PR addresses #45

These patches: * Retry parsing the CSV table as Excel on failure if the dialect was guessed; and * Add an error message to help diagnose what might have gone...

@turicas I didn't add tests yet and I'm opening this PR just to make sure if you're ok with this small change on the API would fix #208. Reference on...

enhancement
plugin