https://github.com/robertoprevato/wrktoolbox-xlsx
XLSX reports for wrktoolbox.
https://github.com/robertoprevato/wrktoolbox-xlsx
Last synced: 6 months ago
JSON representation
XLSX reports for wrktoolbox.
- Host: GitHub
- URL: https://github.com/robertoprevato/wrktoolbox-xlsx
- Owner: RobertoPrevato
- License: mit
- Created: 2019-07-09T21:00:23.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-16T14:04:56.000Z (almost 6 years ago)
- Last Synced: 2024-11-24T20:46:38.203Z (10 months ago)
- Language: Python
- Size: 17.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://robertoprevato.visualstudio.com/wrktoolbox/_build/latest?definitionId=20) [](https://pypi.org/project/wrktools-xlsx/) [](https://robertoprevato.visualstudio.com/wrktoolbox/_build?definitionId=20)
# wrktoolbox-xlsx
XLSX spreadsheet reports for [wrktoolbox](https://github.com/RobertoPrevato/wrktoolbox).```bash
pip install wrktools-xlsx
```## Example configuration
**YAML**
```yaml
# importers read benchmarks results
importers:
- type: json
root_folder: data/results# reports generation supports plugins, like benchmarks logic
plugins:
- wrktoolboxxlsx.xlsx# writers write reports
writers:
- type: xlsx
file_name: example.xlsx```
**JSON**
```yaml
{
"importers": [
{
type: "json",
root_folder: "data/results"
}
],
"plugins": ["wrktoolboxxlsx.xlsx"],
"writers": [
{
type: "xlsx",
file_name: "example.xlsx"
}
],
}```
## Usage
```bash
wrktoolbox reports --settings configuration.yaml
```