-
Notifications
You must be signed in to change notification settings - Fork 12
DRAFT: csv export support #5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
thanks, for the pr we will review it shortly. one quick thing to add alredy. times can be ns can be us can be ms or seconds. but i aggree for csv it would be better so i'll think about it |
|
Hi @juliangaal , |
|
a) sure, I would appreciate that Processing this with e.g. pandas means discarding the first two rows just to access the other (for benchmarking more useful) data. We could of course write the data "next to" each other in the csv file |
|
Here's the text with spelling corrections: Then i will add a) and merge. Thanks for the nice idea and implementation |
|
regarding b) couldn't we just provide an option where the dev can pass, e.g. In general, I am just a little confused about your goals with appending rows to the right of the csv file. E.g. would have to be changed to is this the format you are intending to provide? |
|
Sorry for the incredible long wait. We now allocated more dedicated ressources to ctrack. If you dont mind i would finish up this pr and implement the last missing things? |
|
Please consider an option to export without decimal separator. Different locales use different separators. Exporting numbers in such a unit that whole numbers are sufficient makes the output much easier to import. My guess is that CSV is targeted more for import into tools for further processing; therefore readability is not the major concern (if you want that, you have the nice ASCII tables). |
|
good point. |
|
The ";" sounds like a reasonable default. Cursory research on decimal and thousands separators (please don't use those on a CSV export, either!) reveals that commonly used characters are ,.' |
Hi there,
after #2 I took the liberty to start working on csv export support
Current changes:
csv(stream)that matchesprint(stream)get_summary(formerlyget_summary_table) extended to supportResultFormat:TABLE,CSV,DB,JSONresult_csvimplemented to print summaryIssues and Discussion
table_percentageyet doesn't append "%". It also makes result file parsing much simpler.min (fastest [0-1]%),min (center[1-99]%)