Skip to main content

Utils for norma43 files, like exporting to Google Spreadsheets or CSV

Project description

Norma43 Utils

Build status Code style: black Checked with mypy

Python cli that reads a norma43 file and transforms it to another format. The current options are:

  • Append to a google spreadsheet
  • Transform to CSV (not yet implemented)

How to install it:

From PIP:

pip install norma43utils

Then, create a OAUTH2 client credentials file credentials.json to use the google API from there:

Copy the credentials file to the following file path:

mkdir -p $HOME/.norma43togooglespreadsheet/google/ && cp credentials.json $HOME/.norma43togooglespreadsheet/google/ 

How to use it

The PIP package creates and executable that is included in you path. Just use the CLI

usage: norma43utils [-h] input {google} output {EN,ES}

Reads a norma43 formatted document, converts it and uploads it to Google
Spreadsheets.

positional arguments:
  input       norma43 input file path
  {google}    Format to output the result
  output      Google spreadsheet document id
  {EN,ES}     Date format (EN/ES)

optional arguments:
  -h, --help  show this help message and exit

For instance: norma43utils movements.n43 google document_id EN

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

norma43utils-1.0.2.tar.gz (4.1 kB view hashes)

Uploaded Source

Built Distribution

norma43utils-1.0.2-py3-none-any.whl (5.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page